添加控件

打开工具箱

在公共控件中,选择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

要点与细节

InitializeComponent() 界面设计初始化 在它之后添加自己的初始化代码一般都是在界面设计器中添加,有时候需要手动添加控件

Copyright © 2088 欧洲世界杯预选赛_赛程世界杯 - tvzfj.com All Rights Reserved.
友情链接