彩票走势图

如何打造一个自定义控件?

原创|其它|编辑:郝浩|2012-09-05 14:43:04.000|阅读 133 次

概述:如何自己制作一个简单的自定义控件,通过下文讲解。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

 简单控件例子

下面的示例创建一个简单控件,该控件通过处理 Paint 事件显示其 Text 属性的值。为了创建此控件和处理事件,必须创建一个从 Control ;继承的类,并创建一个重写 OnPaint 方法的方法。

public class HelloWorldControl : Control
 
{
protected override void OnPaint(PaintEventArgs e)
 
{
        RectangleF rect 
= new RectangleF(ClientRectangle.X,
                                         ClientRectangle.Y,
                                         ClientRectangle.Width,
                                         ClientRectangle.Height);

        e.Graphics.DrawString(
this.Text, Font, new SolidBrush(ForeColor), rect);
    }

}


 2.2、我们在VS2005中创建自定义控件的步骤:

1. 打开vs2005,文件/新建/项目。

2. 出现“新建项目”对话框。

3. 在“名称”框中,键入项目名称,“位置”框选择要存储的位置。

4. 从“语言”列表中选择要使用的编程语言。

5. 单击“添加”,这时一个自定义控件工程已经建成,生成一下,就制作了一个简单的自定义控件,只不过没有任何功能。

6. 向新用户控件添加任何标记和控件,并为该用户控件添加执行的所有任务(例如,处理控件事件或从数据源读取数据)添加代码。

待续....


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:cnblogs

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP