本例子主要是介绍如何在 C#开发WinForm中加入一个组件,如果你想在窗体中加入任何组件,首先,你必须要初始化这个组件(见下面程序中初始化Label一样)。并且使用"Controls.Add"方法加入到窗体中,以下是程序运行的界面和源代码。
成都创新互联是专业的罗湖网站建设公司,罗湖接单;提供成都网站建设、网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行罗湖网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!C#开发WinForm源程序:
using System;
using System.Windows.Forms;
using System.Drawing;
public class Form3 : Form
{
//定义一个标签 private Label label1;
public static void Main()
{
Application.Run(new Form3());
}
// 构造 public Form3()
{
// 建立标签并且初始化 this.label1 = new System.Windows.Forms.Label();
//先继承一个Label 类
label1.Location= new System.Drawing.Point(24, 16);
//设定 Label的显示位置
label1.Text= "这是一个WinForm中的标签";
label1.Size= new System.Drawing.Size(200, 50);
//设定标签的大小
label1.TabIndex= 0;
label1.TextAlign= System.Drawing.ContentAlignment.MiddleCenter;
// 设定标签的对齐方式 this.Text = "在WinForm中加入一个标签!";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
this.AutoScaleBaseSize = new System.Drawing.Size(8, 16);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D;
// 设定窗体的边界类型 this.ForeColor = System.Drawing.SystemColors.Desktop;
this.Font = new System.Drawing.Font("宋体", 10, System.Drawing.FontStyle.Bold);
// 设定字体、大小就字体的式样 this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide;
this.BackColor = System.Drawing.Color.Blue;
// 设定背景色 this.ClientSize = new System.Drawing.Size(250, 250);
//把标签加到窗体中 this.Controls.Add(this.label1);
}
}
以上是对用Visual C#开发WinForm应用程序进行了着重的介绍,由于在.Net FrameWork Sdk中的System.Windows.Froms名称空间中封装了许多关于界面设计的Class(类)。本文只能了解一下Visual C#的强大功能和丰富的开发资源。要想充分利用Visual C#的强大功能,就必须了解并掌握.Net Class Library。也只有掌握了.Net Class Library,你所开发的.Net程序功能才会强大,生命力才更强。