小编pri*_*eta的帖子

启用带有自定义列的 DataGrid 复制

我有一个 DataGrid,其中有带有列模板的自定义列,用于插入特殊的工具提示。执行此操作时,如何将此数据复制到剪贴板?

我的 DataGrid 的 XAML 代码:

<DataGrid x:Name="CapabilityGrid" IsReadOnly="True" AutoGenerateColumns="False">
    <DataGrid.Columns>
        <DataGridTemplateColumn Header="Variable">
            <DataGridTemplateColumn.CellTemplate>
                <DataTemplate>
                    <TextBlock Text="{Binding Name}" ToolTip="{Binding Name, Converter={StaticResource tooltipConverter}}" />
                </DataTemplate>
            </DataGridTemplateColumn.CellTemplate>
        </DataGridTemplateColumn>
        <DataGridTemplateColumn Header="Value">
            <DataGridTemplateColumn.CellTemplate>
                <DataTemplate>
                    <TextBlock Text="{Binding Value}"></TextBlock>
                </DataTemplate>
            </DataGridTemplateColumn.CellTemplate>
        </DataGridTemplateColumn>
    </DataGrid.Columns>
</DataGrid>
Run Code Online (Sandbox Code Playgroud)

wpf datatemplate wpfdatagrid

4
推荐指数
1
解决办法
2089
查看次数

标签 统计

datatemplate ×1

wpf ×1

wpfdatagrid ×1