隐藏gridControl列的代码??????

yinqiuyan 2010-01-23 02:30:31
请问怎么在窗体加载时代码隐藏第三方控件Dev GridControl中一列,
...全文
395 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yinqiuyan 2010-01-23
  • 打赏
  • 举报
回复
1.Column["功率"]引用的是FieldName,你自己检查一下有没有引用错
四楼说的应用的FieldName,难道我要绑定的是大写的SpPower
yinqiuyan 2010-01-23
  • 打赏
  • 举报
回复
我的标题是汉字,列名为字母,确定列名为spPower
yinqiuyan 2010-01-23
  • 打赏
  • 举报
回复
我的写的就是 this.gridControl.Column["spPower"].Visible=false;程序中代表功率,其中【小写的S】spPower是这一列的列名,设计时绑定的数据列为【大写的S】SpPower,提示:未将对象引用设置到对象的实例,未处理NullReferenceException
HarveyYan 2010-01-23
  • 打赏
  • 举报
回复
功率 确实是列名吗?我怀疑你是把列标题当列名用了。呵呵。

[Quote=引用 2 楼 yinqiuyan 的回复:]
我用的是 this。gridControl.Column["功率"].vasible=false,报错,确保什么不为Null的。。
[/Quote]
波导终结者 2010-01-23
  • 打赏
  • 举报
回复
1.Column["功率"]引用的是FieldName,你自己检查一下有没有引用错
2.那叫Visible不叫vasible
3.用 列名.Visible = false;是绝对不会错的,这也是DevExpress官方支持中心推荐的方法
yinqiuyan 2010-01-23
  • 打赏
  • 举报
回复
窗体加载时给gridControl。dataSource=List;赋值了List<Machine>
yinqiuyan 2010-01-23
  • 打赏
  • 举报
回复
我用的是 this。gridControl.Column["功率"].vasible=false,报错,确保什么不为Null的。。
波导终结者 2010-01-23
  • 打赏
  • 举报
回复
列名.Visible = false;

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧