WPF ListView com GridViewColumn e DataTemplate
eu tenho umCheckedListBox
controle que é criado adicionando umDataTemplate
com umCheckBox
para umListView
. O problema é que eu também preciso de colunas.
O código a seguir não exibe as caixas de seleção:
<ListView x:Name="lbDatabases" Height="138" Width="498" Canvas.Left="44" Canvas.Top="146">
<ListView.View>
<GridView>
<GridViewColumn DisplayMemberBinding="{Binding DbName}" Header="Databases" Width="498"/>
</GridView>
</ListView.View>
<ListView.ItemTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding IsActive}" Checked="AnyChange" Unchecked="AnyChange" Style="{x:Null}" Content="{Binding DbName}"
Width="{Binding CheckWidth}" />
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
No entanto, se eu comentar esse código, tudo funcionará bem, mas nenhuma coluna:
<ListView.View>
<GridView >
<GridViewColumn DisplayMemberBinding="{Binding DbName}" Header="Databases" Width="498"/>
</GridView>
</ListView.View>
Existe alguma maneira de ter tudo isso?