Definition DataTrigger für StackPanel
Wie definiere ich einen DataTrigger
für eine StackPanel
? Es hat eine Trigger
Eigenschaft, aber definieren Sie einen Auslöser hier gibt die folgende Fehlermeldung auf Initialisieren, wenn die Anwendung gestartet wird:
Fehlgeschlagen Initialisierung des Objektes (ISupportInitialize.EndInit). Trigger-Sammlung-Mitglieder müssen den Typ EventTrigger. ....
Dies ist aus der folgenden einfachen DataTrigger
:
<StackPanel x:Name="PersonPanel" DataContext="{Binding CurrentPerson}">
<TextBlock Text="{Binding Id}" />
<TextBlock Text="{Binding Name}" />
<StackPanel.Triggers>
<DataTrigger Binding="{Binding Id}" Value="1">
<Setter TargetName="PersonPanel" Property="StackPanel.Background" Value="Green" />
</DataTrigger>
</StackPanel.Triggers>
</StackPanel>
Dies ist meine erste Trigger
je, was mache ich falsch? Sollte ich definieren, die Trigger
anderswo?
InformationsquelleAutor stiank81 | 2010-02-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Probieren Sie etwas wie dieses
InformationsquelleAutor Faisal
versuchen Sie dies:
Du bist herzlich willkommen.
InformationsquelleAutor Marcel B