社区
C#
帖子详情
DataGridView 按钮列,隐藏某些行的按钮
redwrite
2009-07-02 08:44:56
C#2005,WinForm
DataGridView控件有一个按钮列,由于业务需要,某些行的按钮想隐藏,研究了好久都没有找到,
哪位大侠能告诉一下,谢谢。
...全文
887
26
打赏
收藏
DataGridView 按钮列,隐藏某些行的按钮
C#2005,WinForm DataGridView控件有一个按钮列,由于业务需要,某些行的按钮想隐藏,研究了好久都没有找到, 哪位大侠能告诉一下,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
26 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tyrone0123
2011-11-23
打赏
举报
回复
http://www.cnblogs.com/moss_tan_jun/archive/2011/06/12/2079063.html
这应该就是你要的效果
redwrite
2009-07-04
打赏
举报
回复
[Quote=引用 22 楼 sadikaqy 的回复:]
在DataGridView列属性中用冻结就行啦~
[/Quote]
可能你没有看清楚我的问题
redwrite
2009-07-04
打赏
举报
回复
[Quote=引用 21 楼 gdssq 的回复:]
改变单元格的样式
C1.Win.C1FlexGrid.CellStyle style = datagridview1.Styles.Add("MustFill");
style.DataType = typeof(string);
datagridview1.SetCellStyle(row, Col, style);
[/Quote]
你确定是C#2005 WinForm 的DataGridView控件吗?
redwrite
2009-07-04
打赏
举报
回复
[Quote=引用 21 楼 gdssq 的回复:]
改变单元格的样式
C1.Win.C1FlexGrid.CellStyle style = datagridview1.Styles.Add("MustFill");
style.DataType = typeof(string);
datagridview1.SetCellStyle(row, Col, style);
[/Quote]
回去试试
天府荣城
2009-07-03
打赏
举报
回复
手动控制某行某列的可见
dataGridView1.Rows[0].Cells[0].Visible = false;
redwrite
2009-07-03
打赏
举报
回复
up
sadikaqy
2009-07-03
打赏
举报
回复
在DataGridView列属性中用冻结就行啦~
gdssq
2009-07-03
打赏
举报
回复
改变单元格的样式
C1.Win.C1FlexGrid.CellStyle style = datagridview1.Styles.Add("MustFill");
style.DataType = typeof(string);
datagridview1.SetCellStyle(row, Col, style);
houzhenya
2009-07-03
打赏
举报
回复
就是用模板列啊
redwrite
2009-07-03
打赏
举报
回复
楼上的三位,我这里是winform的DataGridView控件,不是WebForm的GridView控件
redwrite
2009-07-03
打赏
举报
回复
[Quote=引用 14 楼 zhaoweiting0609 的回复:]
要不重写了算了
[/Quote]
看来只能重新写模板列了
真是郁闷,这么一点小小的属性都不支持,居然用非常复杂的功能来实现
zhangmeiqingking
2009-07-03
打赏
举报
回复
用脚本就可以控制!!!
houzhenya
2009-07-03
打赏
举报
回复
<asp:Button ID="btn_customer" runat="server" Text="Reserve" CssClass="tablebtn" Style="display:<%#GetReserveStatus() %>"/>
protected string GetStatus()
{
return "none";
}
every12555
2009-07-03
打赏
举报
回复
protected void GridView1_RowDataBound(Object sender, GridViewRowEventArgs e)
{
if (e.Row.Cells.Count > 1)
e.Row.Cells[5].Visible = false;
}
根据你的需要将某列隐藏
zhaoweiting0609
2009-07-03
打赏
举报
回复
要不重写了算了
dean615
2009-07-03
打赏
举报
回复
关注下
youcaicai
2009-07-03
打赏
举报
回复
关注一下
redwrite
2009-07-03
打赏
举报
回复
只读的
redwrite
2009-07-03
打赏
举报
回复
[Quote=引用 9 楼 songbb123 的回复:]
手动控制某行某列的可见
dataGridView1.Rows[0].Cells[0].Visible = false;
[/Quote]
我试过了,好像不行
redwrite
2009-07-02
打赏
举报
回复
[Quote=引用 3 楼 peterb 的回复:]
看看有没有隐藏单元格属性, 没有自定义绘制
[/Quote]
是自定义模板列吗?
加载更多回复(6)
C#如何禁用Windows 窗体
DataGridView
控件的
按钮
列
中的
按钮
代码示例演示如何自定义 ... 为了演示此新单元格类型和
列
类型,父
DataGridView
中的每个
DataGridView
CheckBoxCell 的当前值确定同一
行
中
DataGridView
DisableButtonCell 的 Enabled 属性是 true 还是 false。
隐藏
dataGridView
的某
行
某
列
比如,你可能需要在用户点击其他控件(如
按钮
)时触发
隐藏
或显示
行
、
列
的操作,或者根据某些逻辑条件动态改变CheckBox的状态。 在提供的`WindowsFormsApplication1`项目中,你可能已经包含了处理这些功能的部分代码...
DataGridView
合并单元格
在某些情况下,我们可能需要对`
DataGridView
`的单元格进
行
合并,例如创建标题
行
或者汇总
行
。这篇文档将详细阐述如何使用C#语言来实现`
DataGridView
`控件的单元格合并功能。 首先,我们要理解`
DataGridView
`控件的...
jquery-easyui-
datagridview
datagrid-detailview.js升级自定义展开
按钮
功能
jquery-easyui的扩展组件jquery-easyui-
datagridview
,其中的datagrid-detailview.js可方便地生成子网格,但是每
行
均默认生成展开
按钮
,实际我们希望对某些
行
不显示展开
按钮
,网上很多人提供的解决方案就是通过dom...
C#和VB.Net
DataGridView
用法總結
可以
隐藏
特定的
行
或
列
,也可以删除它们。 - **
隐藏
列
**: ```csharp
DataGridView
1.Columns["Column1"].Visible = false; ``` - **删除
列
**: ```csharp
DataGridView
1.Columns.Remove("Column1"); ``` #### 7....
C#
111,111
社区成员
642,556
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章