DataGridView中自定义控件不能设置属性的问题
来源:互联网 发布:java日期选择控件 编辑:程序博客网 时间:2024/05/29 12:59
定义了一个DataGridView的控件,但是发现自定义的属性值无法在窗体界面进行修改,改过了又恢复成原来的值了。经检查,需要重写原Column方法的Clone属性。
public override object Clone() { GridReferColumn col = (GridReferColumn)base.Clone(); //以下为自定义属性 col.DataType = DataType; col.ReferMapping = ReferMapping; col.ReferForm = ReferForm; col.TableName = TableName; col.IsShowName = IsShowName; return col; }
添加以上方法以后,问题便可解决。
但是还有一个遗留问题:
Hashtable类型的属性无法设置,不能再窗体进行添加。目前我还是在初始化控件的时候再代码中对于该属性进行赋值。
- DataGridView中自定义控件不能设置属性的问题
- 不能在数据绑定的 DataGridView 控件上设置 ColumnCount 属性
- 解决:VB.NET程序中 datagridview 多次绑定出现 的“不能在数据绑定的 DataGridView 控件上设置 ColumnCount
- 自定义控件属性的设置
- DataGridView 控件中轻松设置DataGridViewComboBoxColumn数据绑定属性。
- datagridview的属性设置
- WinForm开发 DataGridView控件的各种操作总结(三、针对datagridview全局属性的设置)
- 自定义控件学习:设置自定义控件的属性
- .Net 自定义的DataGridView控件
- VS2005 DataGridView 控件 设置自定义列
- 如何设计WinForm中DataGridView控件的自定义按钮列
- NetAdvantage中控件设置个性属性问题
- DataGridView中设置DataGridViewCheckBoxCell等的enable属性
- initWithCoder方法中不能设置子对象控件属性
- IOS-48-解决开发中自定义控件在不同型号手机上不能显示的问题 (区别在于iOS修改了weak、strong属性)
- 自定义控件的属性冲突问题
- 自定义控件中属性
- winform 自定义控件属性在属性面板中显示的问题
- 获取浏览器类型
- 安卓事件处理1之监听器盘点
- 黑马程序员——IO流1
- 同事给的建议——我要好好保存,说不定能提醒一下懒惰到极致的我
- matlab中寻找矩阵元素并替换
- DataGridView中自定义控件不能设置属性的问题
- yuv2rgb
- 虚拟机安装10g rac的几点备忘
- IOS开发笔记 - 关于导航标题栏的颜色问题
- vector实现邻接表的两种方式
- loadrunner 工具的下载
- AJAX实现防止Session过期
- 2113 Secret Number
- 详解linux内存磁盘初始化技术