找回密码
 立即注册

QQ登录

只需一步,快速开始

kamehameha

论坛元老

17

主题

58

帖子

1万

积分

论坛元老

积分
17001

活字格认证

kamehameha
论坛元老   /  发表于:2012-11-7 17:14  /   查看:7387  /  回复:7
需要设置什么属性吗

7 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-11-7 18:58:00
沙发
在列上有一个 IsReadOnly ,可以通过该属性来控制是否只读:
c1DataGrid1.Columns[1].IsReadOnly = false;
回复 使用道具 举报
kamehameha
论坛元老   /  发表于:2012-11-8 09:33:00
板凳
  1. <Grid Grid.Row="0" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
  2.                         <c1Grid:C1DataGrid x:Name="dgList1" Style="{StaticResource c1datagridstyle}" CanUserFreezeColumns="None" IsReadOnly="False" AutoGenerateColumns="False"
  3.                                                RowHeight="20" AlternatingRowBackground="White" GridLinesVisibility="All"
  4.                                                SelectionMode="SingleCell" ColumnHeaderClickAction="Select" CanUserEditRows="True">
  5.                             <c1Grid:C1DataGrid.Columns>
  6.                                 <c1Grid:DataGridTextColumn Header="pws" Binding="{Binding Param2}" IsReadOnly="False"/>
  7.                                 <c1Grid:DataGridTextColumn Header="Δp/Δt" Binding="{Binding Param1}" IsReadOnly="False"/>
  8.                             </c1Grid:C1DataGrid.Columns>
  9.                         </c1Grid:C1DataGrid>
  10.                     </Grid>
复制代码

我是这么设置的 但是依然不可编辑 这是为什么呢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-11-8 18:33:00
地板
回复 3楼kamehameha的帖子

kamehameha 你好,
没有重现你的问题,能否发个 Demo 到论坛调试?
回复 使用道具 举报
kamehameha
论坛元老   /  发表于:2012-11-9 14:12:00
5#
问题已经得到解决 但仍然有些疑问
我的解决方法是 在C1DataGrid.Columns标签里什么都不写
  1.   <c1Grid:C1DataGrid.Columns>  </c1Grid:C1DataGrid.Columns>
复制代码

然后通过设置AutoGenerateColumns="True" 自动添加列 这样单元格就可以进行编辑了
请问是什么原因引起这样的现象呢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-11-9 18:11:00
6#
回复 5楼kamehameha的帖子

你好,
我没有重现你的问题,所以不知道问题出在哪里。下面是我的测试 Demo ,可以正常禁止编辑 DataGrid。

本帖子中包含更多资源

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

x
回复 使用道具 举报
kamehameha
论坛元老   /  发表于:2012-11-12 08:52:00
7#
多谢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-11-12 14:12:00
8#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部