0
Я хотел бы привязать содержимое contrentcontrol к selectedvalue combobox и установить видимость в соответствии с триггером. Но это не работа. В чем проблема ?Связать содержимое contrentcontrol с выбранным значением combobox
<DockPanel>
<ComboBox x:Name="combobo" Padding="4" Width="120" HorizontalAlignment="Left" Margin="30,10,0,0" VerticalAlignment="Center">
<ComboBoxItem>0</ComboBoxItem>
<ComboBoxItem>1</ComboBoxItem>
</ComboBox>
<ContentControl x:Name="contentcontrol" Grid.Row="0" Grid.Column="2" Content="{Binding ElementName=combobo, Path=SelectedIndex}" Margin="0,10,0,0" VerticalAlignment="Center"
Visibility="Visible">
<ContentControl.ContentTemplate>
<DataTemplate>
<DockPanel x:Name="WarningGrid" VerticalAlignment="Top" Visibility="Collapsed">
<TextBlock Text="Warning" VerticalAlignment="Center"></TextBlock>
</DockPanel>
<DataTemplate.Triggers>
<Trigger Property="ContentControl.Content" Value="0">
<Setter TargetName="WarningGrid" Property="Visibility" Value="Visible" />
</Trigger>
</DataTemplate.Triggers>
</DataTemplate>
</ContentControl.ContentTemplate>
</ContentControl>
</DockPanel>
Я также пробовал его с помощью SelectedIndex, но также триггер не работает.
Спасибо.
Thx для ответа, ваш ответ работает только если вы связать SelectedIndex с содержанием ContentControl. Теперь я ищу ответ на эту проблему. Еще раз спасибо. –
, но вы привязали выбранный индекс к контенту ... какая проблема вы получаете – Nitin