1
我試圖在運行時動態設置我的ListView.GridView的CellTemplate的DataTemplate。 問題是當我這樣做時,沒有任何反應。我檢查了CellTemplate,它不是null,但其VisualTree屬性爲null。 有什麼建議嗎?WPF Dynamic DataTemplate:GridView CellTemplate不爲null,但VisualTree屬性爲空
GridViewColumn gvc = new GridViewColumn
{
Header = col.Label ?? col.Name,
DisplayMemberBinding = binding
};
DataTemplate cellTemplate = FindDataTemplate(listView, col.CellTemplate);
if (cellTemplate != null)
gvc.CellTemplate = cellTemplate;
gridView.Columns.Add(gvc);