Ich habe eine ComboBox
in meiner WPF-Anwendung. Mit folgendem Code kann ich die ToolTip
als gewählten Wert gesetzt:Wie wird der Tooltip der WPF-Combobox basierend auf dem ausgewählten Wert festgelegt?
ToolTip="{Binding Path=SelectedValue, RelativeSource={RelativeSource Self}}"
Aber wenn ich einen separaten Wert für ToolTip
basierend festlegen muß auf ComboBox
Auswahl wird der folgende Code nicht funktioniert:
<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>
Beliebig Hilfe wäre dankbar, danke.
Was ist Ihr ComboBox gebunden ist? Eine Liste von Zeichenfolgen? Versuchen Sie es mit SelectedItem anstatt SelectedValue. –
Ich habe beide versucht :( – Relativity