Ich möchte Tooltip in listboxItem hinzufügen, aber es startet Problem, wenn es DisplayMemberPath gibt. Die Fehlermeldung besagt, dass sowohl DisplayMemberPath als auch ItemTemplate nicht festgelegt werden können. Wenn ich DisplayMemberPath entfernte, funktioniert Tooltip in jedem Listenelement. Aber ich möchte DisplayMember nicht entfernen, weil ich es brauche. Wie man dieses Problem löst?C# wpf - kann nicht sowohl DisplayMemberPath als auch ItemTemplate setzen
<ListBox x:Name="lstToys" Style="{DynamicResource ListBoxStyle1}" ItemsSource="{Binding Strings}" DisplayMemberPath="Toys" MouseDoubleClick="lstToys_MouseDoubleClick">
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding}" ToolTip="Here is a tooltip"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Setzen Sie diesen Pfad in die DataTemplate-Bindung – Paparazzi