WPF DataGrid CellTemplateSelector复制到剪贴板

时间:2015-03-03 16:27:22

标签: wpf datagrid copy clipboard

如何将使用CellTemplateSelector复制到剪贴板的textBlock(“Example1”或“Example2”)的内容? ClipboardContentBinding =“{Binding XXX}”仅适用于没有CellTemplateSelector的DataGridTemplateColumn。

示例代码:

<DataTemplate x:Key="FirstTemplate"> 
    <TextBlock Text="Example1"/>
</DataTemplate>

<DataTemplate x:Key="SecondTemplate"> 
    <TextBlock Text="Example2"/>
</DataTemplate>

<DataGridTemplateColumn Header="">
    <DataGridTemplateColumn.CellTemplateSelector> 
         <local:TemplateSelector  
            FirstTemplate="{StaticResource FirstTemplate}" 
            SecondTemplate="{StaticResource SecondTemplate}"/>
    </DataGridTemplateColumn.CellTemplateSelector>
</DataGridTemplateColumn>

0 个答案:

没有答案