Microsoft Developer Network > Página Inicial dos Fóruns > Windows Presentation Foundation (WPF) > How can you set the DataTemplate dynamically of a ListView's column
Fazer uma PerguntaFazer uma Pergunta
 

RespondidoHow can you set the DataTemplate dynamically of a ListView's column

  • sexta-feira, 5 de junho de 2009 22:02bennyb Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     Contém Código

    I am trying to set the DataTemplate of my ListView.GridView's CellTemplate dynamically at runtime. The problem is when I do this, nothing happens. I checked the CellTemplate and it's not null but its VisualTree property is null. Any suggestions?

    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);
    • Editadobennyb sexta-feira, 5 de junho de 2009 22:02
    •  

Respostas

Todas as Respostas