1
런타임시 ListView.GridView의 CellTemplate의 DataTemplate을 동적으로 설정하려고합니다. 문제는 내가 이렇게하면 아무 일도 일어나지 않는다는 것입니다. CellTemplate을 검사했는데 null이 아니지만 VisualTree 속성이 null입니다. 제안 사항이 있으십니까? 당신이 DisplayMemberBinding의 CellTemplate을 설정 분명히WPF Dynamic DataTemplate : GridView CellTemplate이 null이 아니지만 VisualTree 속성이 null입니다.
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);