原创 在WinForm程序中添加删除调用自定义控件收藏

新一篇: 在C#程序中使用系统热键 | 旧一篇: 在C# WinForm程序中创建控件数组及相应的事件处理

程序总不可能是一次画好就一成不变的,有些时候我们都需要创建自定义控件,首先添加用户自定义控件(User Control),然后设置好页面并添加事件等,其次再把它添加到页面控件的容器中即可.下面是例子:

1.添加自定义控件到TabControl中之tabPage

TabPage tabPage=tabCtrl.TabPages[0];                                 // 找到    TabControl的选项页
DatePanel dataPanel = new DatePanel();                               // 创建自定义控件
dataPanel.Dock = System.Windows.Forms.DockStyle.Fill;  // 设置自定义控件的停靠方式
tabPage.Controls.Add(dataPanel);                                            // 将自定义控件加载到TabControl的Controls集合中

 tabPage.Text = dataPanel.Date ;                                               // 修改选项页标题

2.从TabControl之tabPage删除自定义控件

tabPage.Controls.Remove(dataPanel);

3.取得TabPage中之自定义控件并使用其中属性

DatePanel dataPanel =(DatePanel )tabPage.Controls[0];

dataPanel .Date="2007/08/06";

大家可以看出,对自定义控件处理来说,取得母体的Controls集合是关键,掌握了这个,在其它容器如布局内添加自定义控件就触类旁通了.

 

发表于 @ 2007年08月06日 11:40:00|评论(loading...)|编辑

新一篇: 在C#程序中使用系统热键 | 旧一篇: 在C# WinForm程序中创建控件数组及相应的事件处理

评论:没有评论。

发表评论  


登录
Csdn Blog version 3.1a
Copyright © 如坐春风