找回密码
 立即注册

QQ登录

只需一步,快速开始

csuyangzhan

注册会员

2

主题

3

帖子

36

积分

注册会员

积分
36
最新发帖
csuyangzhan
注册会员   /  发表于:2016-11-15 16:00  /   查看:3137  /  回复:3
本帖最后由 csuyangzhan 于 2016-11-15 16:08 编辑

wpf动态绑定的表格一列如何添加radiobox,请发个DEMO给我谢谢
我是16点打电话询问的用户

3 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-11-15 17:56:24
沙发
C1FlexGrid在各个平台的集合帖:
http://blog.gcpowertools.com.cn/post/C1FlexGrid.aspx
里面有所有WPF的资源。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
csuyangzhan
注册会员   /  发表于:2016-11-15 18:50:13
板凳
里面我看了很久,相关的都一个一个点进去查看,并没有我提出的需求demo,麻烦发下具体网址
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-11-16 09:14:09
地板
WPF下的模板可以重写,重写模板,然后和数据源进行绑定。
代码参考:
  1. <c1:Column Header="Category" Width="200" >
  2.           <c1:Column.CellTemplate>
  3.             <DataTemplate>
  4.               <Grid Margin="4 0">
  5.                 <Grid.ColumnDefinitions>
  6.                   <ColumnDefinition Width="25"/>
  7.                   <ColumnDefinition />
  8.                 </Grid.ColumnDefinitions>
  9.                 <Image Source="{Binding Category.Picture}" />
  10.                 <TextBlock Grid.Column="1" Margin="4 0 0 0" VerticalAlignment="Center" Text="{Binding Category.CategoryName}" />
  11.               </Grid>
  12.             </DataTemplate>
  13.           </c1:Column.CellTemplate>
  14.           <c1:Column.CellEditingTemplate>
  15.             <DataTemplate>
  16.               <ComboBox
  17.                 ItemsSource="{Binding Categories, Source={StaticResource _vm}}"
  18.                 SelectedValue="{Binding Category}"
  19.                 IsSynchronizedWithCurrentItem="False" >
  20.                 <ComboBox.ItemTemplate>
  21.                   <DataTemplate>
  22.                     <Grid>
  23.                       <Grid.ColumnDefinitions>
  24.                         <ColumnDefinition Width="25"/>
  25.                         <ColumnDefinition />
  26.                       </Grid.ColumnDefinitions>
  27.                       <Image Source="{Binding Picture}" />
  28.                       <TextBlock Grid.Column="1" Margin="4 0 0 0" VerticalAlignment="Center" Text="{Binding CategoryName}" />
  29.                     </Grid>
  30.                   </DataTemplate>
  31.                 </ComboBox.ItemTemplate>
  32.               </ComboBox>
  33.             </DataTemplate>
  34.           </c1:Column.CellEditingTemplate>
  35.         </c1:Column>
复制代码

这段是有关ComboBox的代码,重写了CellEditingTemplate和CellTemplate。
在非编辑展示的是图片和文字,在进入编辑状态展示的是ComboBox,并且通过Binding属性绑定数据源。
供您参考。
这个示例的地址:\Documents\ComponentOne Samples\WPF\C1.WPF.FlexGrid\CS\ComboBox\ComboBox
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部