记事本+.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。
比如: 打开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。
相关文章推荐
- TextHello - 在 Console Application 下创建第一个C#程序
- C#基础谈(二)---- 创建第一个C#程序
- C#winform windows服务程序创建与安装
- C# WinForm 程序免安装 .NET Framework(XP/win7/win10环境运行)
- 在C# WinForm程序中创建控件数组及相应的事件处理
- c#创建windows服务并在winform程序中用doc命令调用windows服务
- C#基础:用记事本编写简单WinForm窗体程序
- 在C# WinForm程序中创建控件数组及相应的事件处理
- 建立第一个directX程序--winform--在C#下利用DirectSound实现声音播放
- 第一部分 记事本搞定第一个C#程序和编译过程剖析
- C# winform 程序独立运行(脱离 .NET Framework运行,绿色运行)
- C# 学习笔记 -- 第一天 创建第一个程序
- C#winform第一个小程序——简易计算器
- c# Winform创建安装程序(程序打包…
- 我的第一个WCF程序——C#创建WEB SERVER
- c#创建windows服务并在winform程序中用doc命令调用windows服务
- C#入门12.1——创建Winform程序
- 记事本编写第一个c#程序
- 在C# WinForm程序中创建控件数组及相应的事件处理
- 本文利用C#和.NET提供的类来轻松创建一个抓取网页内容源代码的程序