我需要綁定在代碼中動態創建的GridView列的width屬性。WPF如何在代碼中綁定GridView列寬?
由於GridViewColumn對象沒有SetBinding方法,我該怎麼做?
在此先感謝。
我需要綁定在代碼中動態創建的GridView列的width屬性。WPF如何在代碼中綁定GridView列寬?
由於GridViewColumn對象沒有SetBinding方法,我該怎麼做?
在此先感謝。
您可以在事件處理程序中執行SetValue,負責更改列的寬度狀態並以此方式進行更新。
GridViewColumn gvc = new GridViewColumn();
gvc.Header = "Value";
Binding b = new Binding();
b.XPath = "./Data/@Value";
gvc.DisplayMemberBinding = b;
GridView.Columns.Add(gvc);
最後的東西可能會奏效,謝謝。不再需要這個,但有一天會嘗試。 – peter 2010-05-10 16:47:08