왜 데이터 바인딩이 작동하지 않습니까?왜 데이터 바인딩이 작동하지 않습니까?
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 세터에 중단 점을 설정하지만이 일을 결코 :
<TextBox Text="{Binding Path=local:MainWindow.SearchPlayer,
Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" />
이 내 클래스입니다.
이전에'Path = local : MainWindow.SearchPlayer' 바인딩 구문을 본 적이 없습니다. 어디에서 왔습니까? – Gabe