C# winform程序,我在窗体加载函数中利用代码创建了几个button控件,之后要如何操作这几个按钮

C#winform程序,我在窗体加载函数中利用代码创建了几个button控件,之后要如何操作这几个按钮,比如修改他们的Text属性... C# winform程序,我在窗体加载函数中利用代码创建了几个button控件,之后要如何操作这几个按钮,比如修改他们的Text属性 展开
 我来答
syht2000
高粉答主

2019-06-20 · 关注我不会让你失望
知道大有可为答主
回答量:3万
采纳率:79%
帮助的人:1.4亿
展开全部
方法很多,只要创建后保留了对象的引用就行,比如说可以放在List里,或者也可以多建几个变量,比如象
List<Button> list = new List<Button>();
private void Form1_Load(object sender, EventArgs e)
{
for (int i = 0; i < 4; i++)
{
Button btn = new Button();
btn.Text = "xxx"+i;
//其它属性赋值
list.Add(btn);
}
}
之后你就可以通过list[2]这种来访问对应的button了,比如list[0].Text="aaa";
更多追问追答
追问

谢谢,小哥哥/小姐姐的指导

我是用全局变量List<Button>来存放的,并且把这几个按钮放在窗体的一个控件中

之后我要在一个定时器中,每隔1S修改这几个按钮的Text属性,但是这样并没有效果,如何实现呢

追答
你在定时器那个要修改的值那里下断点,运行程序看看是否执行到那里了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式