winform入门篇4 -- 添加控件

添加控件

打开工具箱
在这里插入图片描述

在公共控件中,选择Button 直接拖动到窗体中

在这里插入图片描述

运行程序

在这里插入图片描述

此时查看Form1.Designer.cs
在InitializeCompent() 方法中自动生成了button 相关代码
在这里插入图片描述
同时添加了一个button1 字段
在这里插入图片描述

右键按钮选择属性,查看属性栏
在这里插入图片描述

改变Text 属性

在这里插入图片描述
此时在观察Designer.cs 文件
此时发现代码自动改变了
在这里插入图片描述

通过这些可以发现,界面设计器的作用,自动把我们所见的东西,转换为C# 代码

Form1.cs : 业务代码(执行一段方法,事件)
Form1.Designer.cs : 界面代码,自动生成

提示:Form1.Designer.cs 是设计器自动生成的,一般不需要手工修改

要点与细节:
1 重点是它代码的调用关系
Form1()->InitializeComponent

在这里插入图片描述
因为Form1是由两部分组成,一部分是Form1.cs 一部分是在Form1.Designer.cs中

所以调用的这个方法在Form1.Designer.cs中
在这里插入图片描述

手动添加控件

手动添加一个控件,并添加到Form中
Button testButton = new Button();
this.Controls.Add(testButton);

打开代码

在这里插入图片描述

添加代码

在这里插入图片描述
在这里插入图片描述

运行项目

在这里插入图片描述

控件的大小和位置

testButton.Location = new Point(40,40);
testButton.Size = new Size(100,40);

Location: 相对于窗口左上角得(x,y)坐标
Size: 控件得宽度和高度,单位是像素

代码及运行结果:

在这里插入图片描述

窗口坐标

横方向:x 竖直方向 : y
宽度:width
高度:height
在这里插入图片描述

要点与细节

  1. InitializeComponent() 界面设计初始化
    在它之后添加自己的初始化代码
  2. 一般都是在界面设计器中添加,有时候需要手动添加控件
  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值