WinForms 应用程序基础

原文地址:http://www.dingos.cn/index.php?topic=956.0


     WinForms应用程序可能存在多个窗体,用于获取用户输入的数据和向用户显示数据。     
      可以使用 Visual Studio 来创建使用 Windows 窗体的应用程序和用户界面。Windows 窗体应用程序是基于 System.Windows.Forms 命名空间中的类创建的。
      创建WinForms应用程序:利用Visual Studio 创建“WinForms应用程序”将创建一个WinForms应用程序包含一个默认(From1)的窗体文件和Program.cs文件。

【相关文件】
  • Form1.Designer.cs:窗体定义的文件
  • Form1.cs:程序实现的文件
  • Program.cs:包含Main()方法 - 应用程序的入口
    static class Program{
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main(){
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1());    // 程序启动时的窗体
    }

【Application类】
  • Application提供静态方法和属性以管理应用程序,例如启动和停止应用程序、处理 Windows 消息的方法和获取应用程序信息的属性。不能继承此类。
  • EnableVisualStyles方法:启用应用程序的 Windows XP 可视化样式。
  • Exit方法:通知所有消息泵必须终止,并且在处理了消息以后关闭所有应用程序窗口。
  • Run(Form)方法:在当前线程上开始运行标准应用程序消息循环,并使指定窗体可见。

【第三方控件使用】
  • 在WinForms中存在许多控件,有时不能满足我们的需要时,可以开发符合需求的控件;在以使用第三方控件。
  • 在VS2005中添加第三方控件:在“工具箱”单击“右键”选择“选择项”将弹出“选择工具箱项”在“.NET Framework组件”单击“浏览”添加第三方控件相应的“dll”文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夜晚回家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值