您的位置:首页 > 编程语言 > C#

C#之Winform编程01

2016-11-25 13:50 120 查看
利用VS2015不仅仅可以做控制台程序,还可以做Windows窗口程序。

1.创建工程的流程



之前我们在学习C#的时候基本都是选择的是控制台应用程序,现在我们要选择Windows窗体应用程序。创建完成后,效果如下图所示:


白色的Form1就是我们要设计的窗口。

2.对首个窗口的操作

和我们学习C#语法的时候一样,Program类是程序的主类,里面同样有一个Main方法,如图所示:



这是当前应用程序的入口,Application.Run()方法是告知在当前线程上开始运行标准应用程序消息循环,并使指定窗体可见。同时实例化了一个Form1窗口。

3.了解上面内容后,我们了解一下Form1类是如何设计的

每一个窗口程序呢都至少有三个文件,如图:


我们对窗口信息的修改都在Form1.Designer.cs文件中修改的。当我们从工具箱中拖一个空间到窗口上是,在下面这个方法中都会自动的生成其相关的属性:

private void InitializeComponent()
{
this.SuspendLayout();
//
// Form1
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(613, 453);
this.Name = "Form1";
this.Text = "Form1";
this.ResumeLayout(false);

}


this.Name = “Form1”;和this.Text = “Form1”;都是Set方法。我们可以更改空间的名称和文本信息。

this.ClientSize = new System.Drawing.Size(613, 453);可以获取或设置窗体工作区的大小。

this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); 获取或设置控件的设计尺寸。

this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 获取或设置控件的自动缩放模式

我们还可以双击Form1.cs,选中窗体,对其一角进行拉伸从而达到缩放的效果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: