Почему DataBinding не работает?Почему DataBinding не работает?
<TextBox Text="{Binding Path=local:MainWindow.SearchPlayer,
Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" />
это мой класс:
public partial class MainWindow : Window
{
private Store store = new Store();
private string _searchPlayer;
public string SearchPlayer
{
get
{
return _searchPlayer;
}
set
{
_searchPlayer = value;
if(_searchPlayer!="")
{
ACT.DataContext = store.SearchedPlayers
.Where(x => x.StartsWith(_searchPlayer)).ToList();
}
else
{
ACT.DataContext = store.Last10SearchedPlayers;
}
}
}
public MainWindow()
{...............}
я поставил точку останова на SearchPlayer сеттера, но он никогда не работал.
Я никогда не видел перед связыванием 'Path = local: MainWindow.SearchPlayer'. Откуда это? – Gabe