c# 可以代码生成一个button?

不是直接点击控件,想用代码生成button可以的吗?
甚至想生产button数组呢?
求高人指点一下
小鸟很菜...求详细
能不能定义一个出来给我看看?

Button bt = new Button();
bt.Text = "测试"; // 按钮上面文字
bt.location = new Point(0,0); // 按钮屏幕位置
bt.Size = new Size(40,20);
bt.Parent = this;
this.Controls.Add(bt);

代码中生成的按钮;要生成数组,只要把她当初int就行,一样的应用。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-07-31
protected void Page_Load(object sender, EventArgs e)
{
Button myButton = new Button();
myButton.ID = "mybutton";
myButton.Text = "点我";
myButton.Click += new EventHandler(myButton_Click);
this.Form.Controls.Add(myButton);
}

void myButton_Click(object sender, EventArgs e)
{
// throw new NotImplementedException();
// dosomething
}

button数组
Button[] btns;
第2个回答  2010-07-31
定义一个button类的对象(数组),然后设定该对象(数组)的成员变量

...我这个代码有什么问题?我编译的时候,为什么在public Button...
改成myForm.Controls.Add(this.Button());然后构造里的

C#中多个button的功能一致怎么写一个button的代码控制全部的button
button1.click = new System.EventHandler(button_Click);button2.click = new System.EventHandler(button_Click);button3.click = new System.EventHandler(button_Click);button4.click = new System.EventHandler(button_Click);button5.click = new System.EventHandler(button_Click);button6.clic...

c#怎样在窗体指定位置创建一个新按钮
Button btn=new Button();button.Location =new Point(100,150);\/\/指定坐标位置

C#中自动用代码生成窗体
Button bt1=new Button ();bt1.Show();fm1.Controls.Add(bt1);Application.Run(fm1);} } }

C#里怎样在指定坐标动态生成一组按钮
private void Form1_Load(object sender, EventArgs e) { for (int i = 0; i < 9; i++) { for (int j = 0; j < 9; j++) { Button bt = new Button(); bt.Size = new Size(20, 20); bt.Location = new Point(i * 20, j * 20 + 56); ...

c#做游戏声音,现在播放是可以了,我想知道可不可以弄一个Button,把...
我觉得调音量的方式不好。可以设置一个全局的布尔变量,button控制它的值。在播放声音的地方,当true时才调用播放语句。你把声音调小的话也是在播放,也要占用系统资源。我那样就不会。

c#中如何设置一个button,按下去后2个textbox显示所要的结果
你把 text的参数 设置成 读取 botton的 只就行了 textbox。text=botton。参数

C#中,建立了一个按钮,怎么操作...
双击,你会看到 private void button1_Click(object sender, EventArgs e){ } 你可以在 { } 内加上 下一个界面 nf= new 下一个界面();nf.Show();就成了 private void button1_Click(object sender, EventArgs e){ 下一个界面 nf= new 下一个界面();nf.Show();} ...

如何向C#窗体中添加按钮控件
(2)窗体代码Form1.cs如下:using System;using System.Collections.Generic;using System.Windows.Forms;using System.Drawing;namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1(){ InitializeComponent();\/\/实例化一个命令按钮 Button btn = new Button();\/\/...

c#窗体应用程序中btnOpen控件在哪里呀?
在 C# 窗体应用程序中,btnOpen 控件是一个 Button 按钮控件,它通常用于打开文件对话框或执行某些特定的操作。btnOpen 控件通常会在窗体的设计器视图中进行设计和添加。您可以按照以下步骤在 Visual Studio 中添加 btnOpen 控件:打开您的 C# 窗体应用程序项目。双击打开您的窗体设计器视图,在工具箱中...

相似回答