先来一波日记:今天刚下载好vs的相关组件
到现在搞完
第一天学C# 跟web很相似
########
学长给的任务 要在这个窗口上序号和内容那一栏上 使其能够动态生成控件 也就是不一定是三条可能更多 我不够我要用button添加 实现这个功能
感觉任务不是很难 找找函数应该能解决
我先去搜了搜
有一个添加组件 通过locaotion定义坐标 实现这个功能
添加一个button代码大概是这种样子的
private void button1_Click(object sender, EventArgs e)
{
Button MyButton;
x = 30;
y = 30;
MyButton = new Button();
MyButton.Size = new Size(80, 30);
MyButton.Location = new Point(x, y);
this.Controls.Add(Lab);
}
新手菜鸡的我发现网上方法基本都是如此,大同小异,但我就是添加不上
用一个新建的form却能添加上,后来发现原因是 学长给这个页面弄了两个layout布局 需要把this改成当前布局对象

本文记录了作者初次接触C#的学习经历,第一天学习时发现C#与Web开发有相似之处。学长布置了一个任务,要求在窗口上动态生成控件,根据需求可能不止三条。作者尝试通过搜索函数解决方案,找到了使用TableLayoutPanelCellPosition添加组件的方法,并通过坐标定义实现了动态添加button的功能,虽然在编写代码时出现了小错误,但最终实现了预期效果。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



