- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 利用OnCreateControl实现控件风格一致(一个OnCreateControl方法的应用示例)
<br /> 本文详细的讲解了怎样用OnCreateControl实现自定义控件的风格一致,不仅使读者知道该怎样做,更重要的是使读者能够明白为什么这样做会实现该目的。<br />今天对OnCreateControl方法进行了一番研究,该方法在控件首次创建时被调用,当控件的Visible属性为false的时候它不会被调用,我们可以重写该方法,但是需要注意的是一定要在重写的方法中首先调用base.OnCreateControl()语句。这篇文章主要介绍怎样用OnCreateControl来实现特定风
2010-10-19 18:23:00 3620 1
原创 过滤特定字符的文本框控件开发(具有特定数据类型的TextBox控件开发)
继承微软的现有控件编写满足自己特定需求的控件是一件非常有趣的事情,在进行项目开发的时候,常常需要编写不同种类的文本框,有的只能输入数字,有的只能输入时间,还有的只能输入百分比等等,该怎样编写这样的控件呢?下面以只能输入正整数值的文本框为例进行讲解。 首先,定义一个名为CoreTextBox的组件类,该类继承自TextBox。 其次,定义类的属性和方法,实现该逻辑功能需要从两方面来考虑,一方面是:在进行键盘敲击的时候,过滤掉非数字键,使其不能显示在文本框上;另一方面是:在
2010-10-12 14:35:00 1642
原创 WinForm控件复杂数据绑定常用数据源(对Combobox,DataGridView等控件DataSource赋值的多种方法)
<br /> <br />开始以前,先认识一下WinForm控件数据绑定的两种形式,简单数据绑定和复杂数据绑定。<br />1)简单数据绑定<br />简单的数据绑定是将用户控件的某一个属性绑定至某一个类型实例上的某一属性。采用如下形式进行绑定:引用控件.DataBindings.Add("控件属性", 实例对象, "属性名", true);<br />2)复杂数据绑定<br />复杂的数据绑定是将一个以列表为基础的用户控件(例如:ComboBox、ListBox、ErrorProvider、DataGri
2010-10-11 19:35:00 6042
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人