這裏是我的嘗試:如何設置的ItemSource爲DataGrid的一些陣列從視圖模型
<DataGrid
Grid.Row="0"
AutoGenerateColumns="True"
ItemsSource="{Binding Path = Workers}"
Grid.ColumnSpan="1"
Name="DataGrid">
</DataGrid>
private Worker[] workers;
public Worker[] Workers
{
get
{
if (IsInDesignMode) return null;
return serviceAgent.ParseFile("dataWorkers.xml").ToArray() ;
}
set
{
workers = value;
NotifyPropertyChanged(m => m.Workers);
}
}
但我的DataGrid仍然是空的。我究竟做錯了什麼 ?
你在哪裏設置視圖的數據上下文?你在控制檯窗口中看到任何綁定錯誤? – Berryl 2011-04-21 05:09:38
@Berryl,我需要嗎? – Cynede 2011-04-21 05:35:15