water_lily_2012
یک شنبه 26 خرداد 1392, 12:25 عصر
سلام
خواهشا یکی به دادم برسه.
چند نفری افتادیم به جون این و حل نمیشه.
اما مشکل اینکه:
یک لیست باکس دارم که آیتم های اون CheckBox هست می خواهم با کلیک روی هر آیتمی یک Trigger صدا زده بشه ولی این کار انجام نمیشه. اصلا انگار Triggerی نیست.چرا؟
کدی که نوشتم این هست.
<ListBox ItemsSource="{Binding SubtopicShowtList}" SelectedValuePath="SubCode"
Margin="0,107.227,229,0" x:Name="SubGrid1" FlowDirection="RightToLeft">
<ListBox.ItemTemplate>
<DataTemplate>
<CheckBox Content="{Binding SubName}">
<i:Interaction.Triggers>
<i:EventTrigger EventName="UnChecked">
<cmd:EventToCommand Command="{Binding AddMissionSubject, Mode=OneWay}" >
<cmd:EventToCommand.CommandParameter>
<MultiBinding Converter="{StaticResource MultiReportConverter}">
<Binding ElementName="CmbCity" Path="SelectedValue"/>
<Binding ElementName="CmbSubject" Path="SelectedValue" />
<Binding ElementName="LstSubTopic" Path="SelectedValue" />
<Binding ElementName="LstCity" Path="SelectedValue" />
</MultiBinding>
</cmd:EventToCommand.CommandParameter>
</cmd:EventToCommand>
</i:EventTrigger>
</i:Interaction.Triggers>
</CheckBox>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
خواهشا اگر کسی بلده جواب بده.
با تشکر
خواهشا یکی به دادم برسه.
چند نفری افتادیم به جون این و حل نمیشه.
اما مشکل اینکه:
یک لیست باکس دارم که آیتم های اون CheckBox هست می خواهم با کلیک روی هر آیتمی یک Trigger صدا زده بشه ولی این کار انجام نمیشه. اصلا انگار Triggerی نیست.چرا؟
کدی که نوشتم این هست.
<ListBox ItemsSource="{Binding SubtopicShowtList}" SelectedValuePath="SubCode"
Margin="0,107.227,229,0" x:Name="SubGrid1" FlowDirection="RightToLeft">
<ListBox.ItemTemplate>
<DataTemplate>
<CheckBox Content="{Binding SubName}">
<i:Interaction.Triggers>
<i:EventTrigger EventName="UnChecked">
<cmd:EventToCommand Command="{Binding AddMissionSubject, Mode=OneWay}" >
<cmd:EventToCommand.CommandParameter>
<MultiBinding Converter="{StaticResource MultiReportConverter}">
<Binding ElementName="CmbCity" Path="SelectedValue"/>
<Binding ElementName="CmbSubject" Path="SelectedValue" />
<Binding ElementName="LstSubTopic" Path="SelectedValue" />
<Binding ElementName="LstCity" Path="SelectedValue" />
</MultiBinding>
</cmd:EventToCommand.CommandParameter>
</cmd:EventToCommand>
</i:EventTrigger>
</i:Interaction.Triggers>
</CheckBox>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
خواهشا اگر کسی بلده جواب بده.
با تشکر