0
我試圖在ComboItems的同一時間更新Combo ToolTip。爲什麼我的ComboBox ToolTip始終與ComboBoxItem ToolTip不同步?
<ComboBox x:Name="comboMeetingWeek" ItemsSource="{Binding Meetings}"
SelectedItem="{Binding Meeting, UpdateSourceTrigger=PropertyChanged}">
<ComboBox.ToolTip>
<ToolTip DataContext="{Binding Path=PlacementTarget, RelativeSource={RelativeSource Self}}"
Content="{Binding Path=SelectedItem.ToolTipForSpecialEvent}">
</ToolTip>
</ComboBox.ToolTip>
<ComboBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" ToolTip="{Binding ToolTipForSpecialEvent}">
<Image Source="Images/Bell.png" Margin="0,0,5,0"
Visibility="{Binding DisplayBellImage, Converter={StaticResource BoolToHiddenConverter}}" Stretch="None"/>
<TextBlock Text="{Binding DateMeetingAsText}" />
</StackPanel>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
的ComboBoxItems將總是是正確的。但ComboBox ToolTip不會。
我認爲這是因爲只是懸停在一個項目上並沒有將它設置爲Selected,所以當你綁定到'SelectedItem.ToolTip'時,它將顯示SelectedItem,而不是OnHover項目。 – Rachel
@Rachel謝謝。我設法根據我的回答對其進行分類。 –