• Winform添加Label


    Info from : http://www.csharpwin.com/csharpspace/6253r7952.shtml

    本例子主要是介绍如何在 C#开发WinForm中加入一个组件,如果你想在窗体中加入任何组件,首先,你必须要初始化这个组件(见下面程序中初始化Label一样)。并且使用"Controls.Add"方法加入到窗体中,以下是程序运行的界面和源代码。

        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程序功能才会强大,生命力才更强。

  • 相关阅读:
    poj 1087 A Plug for UNIX
    poj 1149 : PIGS
    自己制作的我们学校的校园无线网自动登录程序(C#实现)
    poj 1067取石子(威佐夫博奕)
    poj 1088滑雪
    SQL Server 2005 系统数据介绍:sys.dm_exec_requests
    一票难求:我为铁道部献计献策!
    Integration Services 学习(7):包部署
    Integration Services 学习(8):事务
    Integration Services包部署常见问题汇总
  • 原文地址:https://www.cnblogs.com/vincentDr/p/3580692.html
Copyright © 2020-2023  润新知