找回密码
 立即注册

QQ登录

只需一步,快速开始

Tomato

新手上路

2

主题

4

帖子

49

积分

新手上路

积分
49
  • 45

    金币

  • 主题

  • 帖子

最新发帖
Tomato
新手上路   /  发表于:2013-8-21 17:53  /   查看:5655  /  回复:2
FlexGrid 的单元格按钮的代码 应该怎么写
winform平台的代码看到了 但是WPF的找不到

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

2 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-8-21 18:19:00
沙发
Tomato 你好

我会将你的问题转移到 ComponentOne 产品专区进行处理。
回复 使用道具 举报
gw0506
超级版主   /  发表于:2013-8-21 18:47:00
板凳
WPF不能如此设置。你可以更换CellTemplate。详细情况可以参考文档:http://helpcentral.componentone. ... mcellsinxamlcel.htm
  1. <c1:C1FlexGrid x:Name="_fgTemplated">
  2.   <c1:C1FlexGrid.Columns>
  3.     <!-- add a templated column -->
  4.     <c1:Column ColumnName="_colTemplated" Header="Template" Width="200">
  5.       <!-- template for cells in display mode -->
  6.       <c1:Column.CellTemplate>
  7.         <DataTemplate>
  8.           <TextBlock Text="{Binding Name}"
  9.            Foreground="Green" FontWeight="Bold"
  10.            VerticalAlignment="Center"/>
  11.         </DataTemplate>
  12.       </c1:Column.CellTemplate>
  13.       <!-- template for cells in edit mode -->
  14.       <c1:Column.CellEditingTemplate>
  15.         <DataTemplate>
  16.           <Grid>
  17.             <Grid.ColumnDefinitions>
  18.               <ColumnDefinition Width="Auto" />
  19.               <ColumnDefinition Width="*" />
  20.             </Grid.ColumnDefinitions>
  21.             <Image Source="edit_icon.png" Grid.Column="0" />
  22.             <TextBox Text="{Binding Name, Mode=TwoWay}" Grid.Column="1" />
  23.           </Grid>
  24.         </DataTemplate>
  25.       </c1:Column.CellEditingTemplate>
  26.     </c1:Column>
  27.   </c1:C1FlexGrid.Columns>
  28. </c1:C1FlexGrid>
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部