Frage

Ich habe eine Silverlight-3-Anwendung mit dem neuesten Caliburn RTW.

habe ich eine Schaltfläche mit der folgenden Caliburn Eigenschaft in XAML: PresentationFramework: Message.Attach = "ContainerCommand ClassesCommand ()" />

In meinem module.cs ich habe:

        _container.RegisterType(typeof(ClassesCommand), new ContainerControlledLifetimeManager());


        _regionManager.RegisterViewWithRegion("MenuRegion", () => _container.Resolve<ClassesButton>());

Auf der _container.Resolve () Ich get AG_E_PARSER_BAD_PROPERTY_VALUE für "ContainerCommand ClassesCommand ()" in der XAML.

Mein ClassesCommand.cs ist:

public class ClassesCommand
{

    public void Execute()
    {
        //
    }

    public bool CanExecute()
    {
        //
        return true;
    }

}

JD.

War es hilfreich?

Lösung

Versuchen Sie, Ihren Befehl von Key anstelle des Typs Registrierung. Versuchen Sie auch, die leere Klammer vom Ende entfernt wird. Lassen Sie mich wissen, wenn eine dieser beiden Dinge behebt das Problem. Dank!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top