1 / 4
文档名称:

WinForm控件开发基础教程四控件属性.doc

格式:doc   大小:1,165KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

文档介绍:----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方


----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方 }

protected override void OnPaint(PaintEventArgs e)
{
base.OnPaint(e);
Graphics g = e.Graphics;
//绘制控件的边框
g.DrawRectangle(Pens.Black, new Rectangle(Point.Empty, new Size(Size.Width - 1, Size.Height - 1)));

for (Int32 i = 0; i < _list.Count; i++)
{
g.DrawString(_list[i].ToString(), Font, Brushes.Black, 1, i * FontHeight);
}
}
}
}

我创建了一个简单的List控件,将用户输入的数据显示在控件中,效果图如下:

----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方


----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方




在这个控件中,我声明了一个集合属性Item供用户输入要显示的整型数值。我们按照WinForm控件控件开发之二中的方法将控件加到ToolBox里,然后拖到Form设计器中,然后选中控件,在属性浏览中查看控件的属性,属性中有一个Item的属性,属性右边的值显示为Collection,当你点击这个值的时候,值的右边出现一个小按钮,点击这个小按钮,就会出现弹出一个Collection Editor窗口,你可以在在这个编辑器里添加你想显示的整型值,如图:


添加完以后,关闭Collection Editor。现在我们看看Form设计器为我们生成了什么代码。对于用户在Form设计器中设计的内容,设计器的代码生成器会将代码生成到窗口类的InitializeComponent()方法中,对于vs2005来说,这个方法位于***.Designer.cs文件中,在我当前的工程中位于Form1.Designer.cs文件中。在solution浏览器中双击打开这个文件,看看Form设计器为我们生成了什么代码:

----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方


----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方




this.myListControl1.BackColor = System.D

分享好友

预览全文

WinForm控件开发基础教程四控件属性.doc

上传人:512351132 2022/5/15 文件大小:1.14 MB

下载得到文件列表

WinForm控件开发基础教程四控件属性.doc

相关文档