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

记事本+.NET framework 4.0 创建第一个c# winform 程序

2016-11-22 22:03 405 查看
在腾讯课堂,跟着Eason老师学习写winform编程。(腾讯课堂 搜索Eason C#编程语言入门到Winform项目实战) 只需要不到一小时上完课,就可以创建第一个wnform应用,而且Eason老师会解答很多问题,提示写程序的思路。只需要一些基本的常识,上手很快。

  比如: 打开notepad,

之后查看电脑是否已经按照了.NETFRAMEWORK .

c# 创建winform ,写的过程为:构造窗口类-->类中构造函数,如button,然后将布局挂起(SuspendLayout),下一步为给button设置样式、大小等。因为winform在默认状态下会给form一些像素的大小,程序里没有更改。

this.Controls.Add(button名字)  用于将将造的控件添加入窗口的controls控件集合。

//指定关联按钮单击事件时,使用的概念叫做”委托“,例如 单击事件: this.butshow.Click +=new System.EventHandler(this.butshow_click);

在下面构造butshow_click函数:

private void butshow_click(object sender, EventArgs e)



this.Close();

}

简单的使用了System自带的Close函数。

最后,程序需要有入口函数啊!不可以写了类却没有调用。

Main函数:///程序入口

public static void Main()

{///实例化form1 并运行

Application.Run(new Form1());

            }



保存时保存为hello.cs,在保存时后缀名改为.cs, 编码方式改成utf-8;

然后以管理员身份运行cmd,

 在C:\Windows\Microsoft.NET 下有个文件夹,叫做 Framework64,点击进入文件夹会看到各种版本的framework,打开v4.0.30319文件夹,里面有个csc.exe

Eason老师讲的非常好,编码完成后,通过语言编译器(c#编译器)翻译成中间语言(exe,dll) 。再通过.NET CLR JIT编译成机器码二进制, 最后生成的文件是.NET托管运行的可执行文件。

在cmd中 cd进入 C:\Windows\Microsoft.NET\Framework64\v4.0.30319, 运行csc.exe, 然后输入  csc C:\Users\T1\Desktop 



查看桌面是否已经生成hello.exe。发现存在,单击运行,如果单击code.cn button,会自动关闭form。


至此实现了一个简单的入门winform程序。不需要使用visual studio。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: