学完了控制台应用程序,我们就开始了WinForm窗体的设计。
WinForm中一个窗体其实就是一个类
partial-关键字:部分类,允许我们把一个类放在多个文件中
program类中的Application.Run()中是运行应用程序要启动的窗体对象。
看几个具体的控件:
button:按钮,它的name以btn开头
label:标签,它的name以lbl开头
textBox:文本框,它的name以txt开头
......
在这个学习的过程中,我们要加深记忆这些控件的属性和方法,通过学习少数几个控件的用法,我们要自己在其中找规律,学习其他的控件。
在第一个窗体中,我们要显示文件的属性,首先我们要设计好显示属性窗体的样式,在其中放入标签、按钮、文本框,并设置好名字和表面文字,方便以后使用。在设计好以后,我们要通过点击浏览按钮,来显示文件的属性。具体看下面的窗体:
设计好窗体以后,我们就可以开始写代码了,这里主要应用的是按钮的Click事件。
private void btnBrowse_Click(object sender, EventArgs e) { //创建一个 OpenFileDialog类的对象 OpenFileDialog ofd = new OpenFileDialog(); //运行通用对话框 ofd.ShowDialog(); //设置路径为文件名 string path = ofd.FileName; //将路径放入文本框中 this.txtBox1.Text = path; //创建一个FileInfo类的对象,并将路径传进去 FileInfo fi = new FileInfo(path); //赋值 this.lbl6.Text = fi.Extension.ToString(); this.lbl7.Text = fi.FullName; this.lbl8.Text = fi.Length.ToString(); this.lbl9.Text = fi.Length.ToString(); this.lbl10.Text = fi.CreationTime.ToString(); this.lbl11.Text = fi.LastWriteTime.ToString(); this.lbl12.Text = fi.LastAccessTime.ToString(); }
完成以后就可以通过点击浏览按钮来查看具体文件的属性了。
转载于:https://blog.51cto.com/7607889/1299598