我有一個DataGrid。在DataGrid的AutoGeneratingColumn事件我有一些代碼,看起來像這樣:SL4 - 將DataGridTextColumn綁定到屬性
if (e.Property.Name.Contains("MetaData"))
{
var descCol = new DataGridTextColumn(e.Property);
var bnd = new Binding("Description");
bnd.Mode = BindingMode.TwoWay;
descCol.Binding = bnd;
e.Column = descCol;
e.Column.Header = "Description";
return;
}
列綁定到一個類型元數據具有名爲說明,我想顯示在我的DataGrid中的字符串屬性。到目前爲止,我一直無法獲得描述屬性的值,以顯示在我的DataGrid中。我認爲我通過綁定構造函數的路徑可能不正確。我也嘗試過「MetaData.Description」,它也不起作用。
任何人都可以幫我正確設置我的DataGridTextColumn上的綁定?
釷在沒有工作。我想是因爲e.Property.Name是「MetaData」,我需要MetaData對象上的Description屬性。任何建議要做到這一點? –