随笔分类 - C#控件基本应用
摘要:1. regsvr32 IB_USBKEY.ocx注册ocx控件。2. 出现这个错误,先试试在配置管理器中将Any CPU 改为 X86的。是由于系统的差异造成的。
阅读全文
摘要:private void AddDTPtoToolstrip( n){DateTimePicker dtp = DateTimePicker;dtp.Width = 110;dtp.Format = DateTimePickerFormat.Custom;ToolStripControlHost host1 = ToolStripControlHost(dtp);toolStrip1.Items.Insert(n, host1);}得到 DateTimePicker 值:toolStrip1.Items[0].Text.; //得到index = 0Control控件值
阅读全文
摘要:解决DataGridView 冻结列后出现的异常 WinForm 中 DataGridView 绑定数据时,设置了冻结列: dgvData.Columns["columnA"].Frozen = true;再数据再次绑定,或释放会抛出异常:“System.InvalidOperationException: 无法添加该列,原因是它被冻结并被置于未冻结的列之后。”解决方法: 在绑定数据前或设置冻结列时,增加设置自动增长设置为falsedgvData.AutoGenerateColumns = false;
阅读全文
摘要:在DataGridView中,选择行无法隐藏的问题!当直接用程序中的 DataGridView.SelectRows[0].Visible = false; 程序会报出一个异常!异常错误如下:System.InvalidOperationException: 与货币管理器的位置关联的行不能设置为不可见。在这里可以看出明显是数据绑定问题,就是货币管理器的问题:这下问题好解决了;CurrencyManager:货币管理类,通过如下方法可以获取。在CurrencyManager中有2个方法SuspendBinding(),ResumeBinding()(详细资料可以查询MSDN)CurrencyMa
阅读全文
摘要:在DataGridView中,选择行无法隐藏的问题!当直接用程序中的 DataGridView.SelectRows[0].Visible = false; 程序会报出一个异常!异常错误如下:System.InvalidOperationException: 与货币管理器的位置关联的行不能设置为不可见。在这里可以看出明显是数据绑定问题,就是货币管理器的问题:这下问题好解决了;CurrencyManager:货币管理类,通过如下方法可以获取。在CurrencyManager中有2个方法SuspendBinding(),ResumeBinding()(详细资料可以查询MSDN)CurrencyMa
阅读全文
摘要:ListView失去焦点选中行不能高亮
阅读全文
摘要:我创建了一个自定义控件在WINFORM中使用,但是我自己设定的属性在属性面板中没有相应的说明,而WINFORM自带的控件就有,我如何为自己的控件属性添加和他们一样的注释?[Description("查询总记录数的SQL语句"), Category("分页设置"), Browsable(true)] public string CountSQL { get { return countsql; } set { countsql = value; } }就这样 写在属性前面就好了!需要使用Attribute就是中括号那种Description是说明Categ
阅读全文

浙公网安备 33010602011771号