Tengo el siguiente XAML:WPF DataTrigger no disparar cuando se esperaba
<TextBlock Text="{Binding ElementName=EditListBox, Path=SelectedItems.Count}" Margin="0,0,5,0"/>
<TextBlock Text="items selected">
<TextBlock.Style>
<Style TargetType="{x:Type TextBlock}">
<Style.Triggers>
<DataTrigger Binding="{Binding ElementName=EditListBox, Path=SelectedItems.Count}" Value="1">
<Setter Property="TextBlock.Text" Value="item selected"></Setter>
</DataTrigger>
</Style.Triggers>
</Style>
</TextBlock.Style>
</TextBlock>
El primer bloque de texto cambia felizmente con SelectedItems.Count, mostrando 0,1,2, etc. El DataTrigger en el segundo bloque nunca parece disparar para cambiar el texto.
¿Alguna idea?
Ya sabes, no tengo idea de por qué esto sigue recibiendo votos a la baja - es una pregunta legítima. Si bajas tu voto, al menos deja un comentario por qué. –
Eso es extraño, enviando un voto a su favor – viggity
Puede ser el título vago, pero este es un problema común con DataTriggers y este es un buen ejemplo, +1 –