DataGridTemplateColumn到自动生成的列

时间:2018-11-02 03:01:22

标签: c# wpf xaml datagrid

具有具有autogeneratecolumn的数据网格

<DataGrid ItemsSource="{Binding Table}"
          CanUserSortColumns="False"
          CanUserAddRows="False"
          CanUserDeleteRows="False"
          SelectionUnit="Cell"
          AutoGenerateColumns="True">

我需要1之后的所有列都有其DataGridTemplateColumn。 DataGridTemplateColumn:

<DataGridTemplateColumn.CellTemplate>
            <DataTemplate>
                <TextBlock Text="{Binding ColumnN}" Background="Red"/>
            </DataTemplate>
        </DataGridTemplateColumn.CellTemplate>
        <DataGridTemplateColumn.CellEditingTemplate>
            <DataTemplate>
                <TextBox Text="{Binding ColumnN}"/>
            </DataTemplate>
        </DataGridTemplateColumn.CellEditingTemplate>
    </DataGridTemplateColumn>

ColumnN是将要绑定的列的特定名称。没有模型。但是,如果通过模型以某种方式存在解决方案,那么它可能会起作用。而且还可以自动生成。

0 个答案:

没有答案