У меня есть listox, который привязывается к некоторому ObservableCollection<string>
, я хочу, чтобы всплывающая подсказка для каждой строки была содержимым строки.
Я пробовал как:
<ListBox ItemsSource="{Binding MyList}">
<ListBox.ItemContainerStyle>
<Style TargetType="ListBoxItem">
<Setter Property="ToolTip" Value="{Binding MyList}"/>
</Style>
</ListBox.ItemContainerStyle>
</ListBox>
В ViewModel:
public ObservableCollection<string> _myList;
public ObservableCollection<string> MyList
{
get { return _myList; }
set
{
if (value != this._myList)
_myList = value;
RaisePropertyChanged("MyList");
}
}
но подсказка не отображается