私はComboBox
自分の WPF アプリケーションに を持っています。以下のコードを使用してToolTip
、選択した値として設定できます。
ToolTip="{Binding Path=SelectedValue, RelativeSource={RelativeSource Self}}"
ToolTip
しかし、選択に基づいて別の値を設定する必要がある場合ComboBox
、次のコードは機能しません。
<controls:ComboBoxEx.Style>
<Style TargetType="ComboBox" BasedOn="{StaticResource basicStyle}">
<Style.Triggers>
<DataTrigger Binding="{Binding Path=SelectedValue, RelativeSource={RelativeSource Self}}" Value="DAW">
<Setter Property="ToolTip" Value="abc"/>
</DataTrigger>
<DataTrigger Binding="{Binding Path=SelectedValue, RelativeSource={RelativeSource Self}}" Value="generic">
<Setter Property="ToolTip" Value="def"/>
</DataTrigger>
</Style.Triggers>
</Style>
</controls:ComboBoxEx.Style>