问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用C#如何实现把已有的控件放入控件数组中?

发布网友 发布时间:2024-10-16 13:50

我来回答

1个回答

热心网友 时间:2024-10-23 15:02

在C# WindowsForm应用程序里面,控件有两种方法添加:

1,使用工具箱把控件拖拽到一个Form上,这个时候系统会自动在Form的设计文件(例如Form1.Designer.cs)里面加入这个控件的初始化语句,例如我们拖拽出一个按钮时,会产生如下的代码:

private System.Windows.Forms.Button button1;//申明这个按钮的一个对象,然后在窗体的初始化方法里面有如下的代码:

private void InitializeComponent()

{

this.button1 = new System.Windows.Forms.Button();//实例化按钮

this.SuspendLayout();

// 

// button1

// 设置按钮的属性

this.button1.Location = new System.Drawing.Point(60, 41);

this.button1.Name = "button1";

this.button1.Size = new System.Drawing.Size(75, 23);

this.button1.TabIndex = 0;

this.button1.Text = "button1";

this.button1.UseVisualStyleBackColor = true;

this.button1.Click += new System.EventHandler(this.button1_Click);

this.Controls.Add(this.button1);//把按钮加入到当前的窗体里面

}

2,手动在代码里面添加控件,方法很简单,什么一个控件的对象,实例化,赋值属性,加入到一个当前窗体的Controls里面或者其他什么容器(Panel)里面都行。代码:

private Button[] buttons;

public Form1()

{

InitializeComponent();

buttons = new Button[2];

buttons[0] = button1;

buttons[1] = button2;

}

热心网友 时间:2024-10-23 15:02

在C# WindowsForm应用程序里面,控件有两种方法添加:

1,使用工具箱把控件拖拽到一个Form上,这个时候系统会自动在Form的设计文件(例如Form1.Designer.cs)里面加入这个控件的初始化语句,例如我们拖拽出一个按钮时,会产生如下的代码:

private System.Windows.Forms.Button button1;//申明这个按钮的一个对象,然后在窗体的初始化方法里面有如下的代码:

private void InitializeComponent()

{

this.button1 = new System.Windows.Forms.Button();//实例化按钮

this.SuspendLayout();

// 

// button1

// 设置按钮的属性

this.button1.Location = new System.Drawing.Point(60, 41);

this.button1.Name = "button1";

this.button1.Size = new System.Drawing.Size(75, 23);

this.button1.TabIndex = 0;

this.button1.Text = "button1";

this.button1.UseVisualStyleBackColor = true;

this.button1.Click += new System.EventHandler(this.button1_Click);

this.Controls.Add(this.button1);//把按钮加入到当前的窗体里面

}

2,手动在代码里面添加控件,方法很简单,什么一个控件的对象,实例化,赋值属性,加入到一个当前窗体的Controls里面或者其他什么容器(Panel)里面都行。代码:

private Button[] buttons;

public Form1()

{

InitializeComponent();

buttons = new Button[2];

buttons[0] = button1;

buttons[1] = button2;

}

热心网友 时间:2024-10-23 15:02

在C# WindowsForm应用程序里面,控件有两种方法添加:

1,使用工具箱把控件拖拽到一个Form上,这个时候系统会自动在Form的设计文件(例如Form1.Designer.cs)里面加入这个控件的初始化语句,例如我们拖拽出一个按钮时,会产生如下的代码:

private System.Windows.Forms.Button button1;//申明这个按钮的一个对象,然后在窗体的初始化方法里面有如下的代码:

private void InitializeComponent()

{

this.button1 = new System.Windows.Forms.Button();//实例化按钮

this.SuspendLayout();

// 

// button1

// 设置按钮的属性

this.button1.Location = new System.Drawing.Point(60, 41);

this.button1.Name = "button1";

this.button1.Size = new System.Drawing.Size(75, 23);

this.button1.TabIndex = 0;

this.button1.Text = "button1";

this.button1.UseVisualStyleBackColor = true;

this.button1.Click += new System.EventHandler(this.button1_Click);

this.Controls.Add(this.button1);//把按钮加入到当前的窗体里面

}

2,手动在代码里面添加控件,方法很简单,什么一个控件的对象,实例化,赋值属性,加入到一个当前窗体的Controls里面或者其他什么容器(Panel)里面都行。代码:

private Button[] buttons;

public Form1()

{

InitializeComponent();

buttons = new Button[2];

buttons[0] = button1;

buttons[1] = button2;

}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2011年河南农业大学华豫学院是否会降20分 我是河南艺术生,专业考了198文化课考了276,能上河南农业大学华豫学院么... 河南的商丘学院是河南农业大学的分校吗?是否属于农林院校?有第一志愿报... 08年报考河南农业大学华豫学院是否加分 河南农业大学华豫学院 独立院校07年转录取分数线 河南农业大学华豫学院是否加分投档 河南农业大学华豫学院是否也属于农林类加分的学校? 求解第4题,详细过程 河南农业大学三本河南农业大学华豫学院的最低补录取分数是多少_百度知 ... 求解第四题和第五题 我在c#窗体中,想要在一个panel容器中动态地添加checkbox控件,但是一... ...在一个form怎样用一个button控件从一个panel控件跳转到另一个panel... C#自己创建了一个控件,想要动态的加载到PANEL中,怎么实现?求达人... 安装AVG Anti-Spyware后,进程中有一个guard.exe很占内存,怎么解决... 物体竖直上抛运动上升的高度是20m,求物体的初速度及前3秒内的位移和... 苏州虎丘风景区门票 虎丘景区的门票是多少钱 ...恰等于所能上升的最大高度的5/9倍,求物体的初速度 沃尔沃xc90轮胎型号 做竖直上抛的物体在第三秒内的路程比位移的值大2.5米,求物体的初速度... QQ空间图文模块里面的横线怎么弄掉啊?难看死了! ...的时候送他一个特别的礼物,送什么好?要有点新意的。大家给推荐下,谢... ...的山谷中放一枪3s后听到第一枪响5s后听到第二枪响求山谷的速度_百度... 重庆欧弗教育到底是真是假,签了合同有没有影响,要不要赔违约金 手机上怎么申请教师资格证认定 陈皮粥的功效与作用 陈皮粥的做法 我儿子4岁了,鼻子有时会突然流鼻血,没有受到撞击等原因。尤其是在... 手机怎么登录教师资格证 大话西游经典台词问题!!! 为什么惠普m1005打印机不能使用红色墨水? C#将一个panel控件添加到另一个panel控件中,但是高度会超出父控件的范围... 一物体以25m/s的速度竖直上抛,求,第3秒内通过的位移大小个路程。 she'stall.she'sthin将两句合并成一句 DELGuard.exe进程信息 陈皮银耳姜炖梨的做法 霸州市金鹰车业有限公司怎么样? 接骨木人工栽培 已知b分之a等于c减b分之a减c,求证a分之1加b分之1等于c分之2 求求各位... 从b分之a=b分之c能否得到a=c,为什么? 已知b分之a等于c分之b,求a平方+c平方与2b平方的关系 ①由c分之a=c分之b能否得到a=b,为什么? ②由a=b能否得到C分立a=c分之... 已知c分之a+b=a分之b+c=b分之a+c=m,求m的值 快速 滴笃班的引证解释滴笃班的引证解释是什么 野枇杷属于什么植物类型? 民都鲁地理 本别町地理 我和姐姐正沿着大街走翻译 ...台家用台式电脑的主机,能打打普通网游,看看电影,2300左右就行。求... 想组装一家用台式电脑,能满足在网上购物、刷单,浏览网页,qq游戏,看电 ... 想组装一台台式机,主要用于C++,PS学习,看电影,上网等,很少玩游戏,跪求...