社区
Delphi
帖子详情
求带复选框的Grid控件。
zhangzhen_927116
2012-01-10 08:39:19
想实现这样的功能。在数据库读取数据如果IS列等于1那么Grid中复选框就选中。如果是等于0 就不选中。可以在Grid中修改数据再保存到数据库。
...全文
71
6
打赏
收藏
求带复选框的Grid控件。
想实现这样的功能。在数据库读取数据如果IS列等于1那么Grid中复选框就选中。如果是等于0 就不选中。可以在Grid中修改数据再保存到数据库。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meiseagull
2012-01-12
打赏
举报
回复
同意楼上
zhangzhen_927116
2012-01-10
打赏
举报
回复
[Quote=引用 3 楼 kaikai_kk 的回复:]
DBGridEh只要是bit字段,默认的显示方式都是复选框
还有一个属性checkboxes,不是bit的也可以显示成复选框
[/Quote]
默认的他可以进行修改保存嘛
爱蹄子的羊头
2012-01-10
打赏
举报
回复
[Quote=引用 3 楼 kaikai_kk 的回复:]
DBGridEh只要是bit字段,默认的显示方式都是复选框
还有一个属性checkboxes,不是bit的也可以显示成复选框
[/Quote]
bit 就是复选框 就是 boolean
kaikai_kk
2012-01-10
打赏
举报
回复
DBGridEh只要是bit字段,默认的显示方式都是复选框
还有一个属性checkboxes,不是bit的也可以显示成复选框
gyweiUstc
2012-01-10
打赏
举报
回复
本身的gridview就带这样的功能....
Oraclers
2012-01-10
打赏
举报
回复
DBGridEh,cxGrid都可以。
看实例学VFP:
复选框
控件
看实例学VFP:
复选框
控件
时间:2009-03-24来源:编程入门网 作者:老马 在vfp基础教程-
复选框
一文中,已经给出了
复选框
控件
的常用属性。这个
控件
的使用重点是对它的value属性值的判断上,另外也可以通过controlsource属性把它和表中的某个逻辑型字段绑定,同时也可以在它支持的click、interactiveChange等事件中进行编程。 本文是一个在
复选框
控件
的interactiveChange事件中编程的小例子,运行时通过
复选框
的选择来控制label
控件
的文字大小及颜色变化,运行界面如下: 制作步骤: 一、新建表单,将其caption属性值设置为“编程入门网-
复选框
控件
”,保存为“
复选框
控件
.scx”。 二、向表单上添加一个label
控件
,caption属性值设为“编程入门网”,fontsize属性值设为10,AutoSize属性值设为.t.,Forecolor属性值设为“0,0,255”(rgb颜色) 三、向表单添加两个
复选框
控件
,caption属性值依次设置为“增大字号”和“改变颜色”,其它属性值采用默认的。 四、添加事件代码: 1.
复选框
check1(“增大字号”)的interactiveChange事件: if this.value=1 thisform.label1.fontsize=18 else thisform.label1.fontsize=10 endif 2.
复选框
check2(“改变颜色”)的interactiveChange事件: if this.value=1 thisform.label1.forecolor=rgb(255,0,0) else thisform.label1.forecolor=rgb(0,0,255) endif
Data
Grid
控件
下拉列表框、日历时间和
复选框
演示
Data
Grid
控件
是.net里面应用非常广泛的
控件
,在实际工作中,经常需要用户在输入数据的时候能够直接从几个备选数据进行选择,就是要嵌入下拉列表框,或者输入日期和时间,就是用到嵌入的DateTimePacker
控件
,还有使用
复选框
。 这里是一个完整的c#工程,演示了在这些
控件
的使用。
VFP中使用
Grid
控件
.rar_vfp_vfp使用
grid
控件
vfp中
grid
控件
示例开发 。
复选框
,下拉框的应用,包含源代码
Simple
Grid
ActiveX
控件
Simple
Grid
ActiveX
控件
是一个使用简单的Active/X表格(
Grid
)
控件
,适用于Visual C++ 或 Visual Basic应用程序。有许多方法和属性可以控制表格外观,每一个单元都可以通过下拉列表或
复选框
选择,可以正常编辑。
Simple
Grid
ActiveX
控件
的主要特点: 表格单元可以设置为可编辑或只读; 表格单元可以定义到内容列表,然后通过下拉列表框进行选择编辑; 表格单元可以定义到内容
复选框
; 表格单元可以定义到内容选择按钮; 输入单元的数据可以是整型或浮点型,而且自动有效; 当一个编辑完成时能触发一个事件,因此可以执行用户确认; 只要可编辑单元被选中就会触发一个事件,因此,如果不希望编辑这个单元,可以通过设置一个标志位来阻止编辑; 只要标题被点击就会触发一个事件; 只要按钮被点击就会触发事件,因此可以弹出内容菜单; 当在最后一行打回车键时就会自动产生新的一行,可以对新行进行数据初始化; 可以禁止或允许选中行/列/单元的可视化图标; 整个表格或单元的背景和文字颜色可设置; 象每一栏有标题一样,可以给每一行加标题,而且可以设置为只读,而其他为可编辑; 使用双缓冲来消除屏幕抖动; 表格可根据内容调整大小,也可以设置为大小固定; 表格可以自动从ADO记录,CSV文件或SAFEARRAY移植。
一个View
Grid
控件
控件
使用 1、鼠标经过行的时候改变该行的样式,鼠标离开行的时候恢复该行的样式 使用方法(设置属性): MouseOverCssClass - 鼠标经过行时行的 CSS 类名 2、对多个字段进行复合排序;升序、降序的排序状态提示 使用方法(设置SmartSorting复合属性): AllowSortTip - 是否启用排序提示 AllowMultiSorting - 是否启用复合排序 SortAscImageUrl - 升序提示图片的URL(不设置则使用默认图片) SortDescImageUrl - 降序提示图片的URL(不设置则使用默认图片) SortAscText - 升序提示文本 SortDescText - 降序提示文本 3、根据按钮的CommandName设置其客户端属性 使用方法(设置ClientButtons集合属性): BoundCommandName - 需要绑定的CommandName AttributeKey - 属性的名称 AttributeValue - 属性的值(两个占位符:{0} - CommandArgument;{1} - Text) Position - 属性的值的位置 4、联动
复选框
(
复选框
的全选和取消全选)。选中指定的父
复选框
,则设置指定的所有子
复选框
为选中状态;取消选中指定的父
复选框
,则设置指定的所有子
复选框
为取消选中状态。如果指定的所有子
复选框
为均选中状态,则设置指定的父
复选框
为选中状态;如果指定的所有子
复选框
至少有一个为取消选中状态,则设置指定的父
复选框
为取消选中状态 使用方法(设置CascadeCheckboxes集合属性): ParentCheckboxID - 模板列中 父
复选框
ID ChildCheckboxID - 模板列中 子
复选框
ID CashBox.Helper.Web
Grid
中的静态方法 List GetCheckedDataKey(
Grid
View gv, int columnIndex) List GetCheckedDataKey(
Grid
View gv, string checkboxId) 5、固定指定行、指定列,根据RowType固定行,根据RowState固定行 使用方法(设置FixRowColumn复合属性): FixRowType - 需要固定的行的RowType(用逗号“,”分隔) FixRowState - 需要固定的行的RowState(用逗号“,”分隔) FixRows - 需要固定的行的索引(用逗号“,”分隔) FixColumns - 需要固定的列的索引(用逗号“,”分隔) TableWidth - 表格的宽度 TableHeight - 表格的高度 6、响应行的单击事件和双击事件,并在服务端处理 使用方法(设置属性): BoundRowClickCommandName - 行的单击事件需要绑定的CommandName BoundRowDoubleClickCommandName - 行的双击事件需要绑定的CommandName 7、行的指定
复选框
选中的时候改变该行的样式,行的指定
复选框
取消选中的时候恢复该行的样式 使用方法(设置CheckedRowCssClass复合属性): CheckBoxID - 模板列中 数据行的
复选框
ID CssClass - 选中的行的 CSS 类名 8、导出数据源的数据为Excel、Word或Text(应保证数据源的类型为DataTable或DataSet) 使用方法: 为Web
Grid
添加的方法 Export(string fileName) Export(string fileName, ExportFormat exportFormat) Export(string fileName, ExportFormat exportFormat, Encoding encoding) Export(string fileName, int[] columnIndexList, ExportFormat exportFormat, Encoding encoding) Export(string fileName, int[] columnIndexList, string[] headers, ExportFormat exportFormat, Encoding encoding) Export(string fileName, string[] columnNameList, ExportFormat exportFormat, Encoding encoding) Export(string fileName, strin
Delphi
5,388
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章