file.cs

来自「[Visual C# 2005程序设计基础教程] 全部的源码!非常经典」· CS 代码 · 共 51 行

CS
51
字号
using System ;
using System.Drawing ;
using System.Windows.Forms ;
public class Form1 : Form  //由Form派生出一个自定义窗体类Form1
{
  private Button button1 ;      //Form1窗体类包含了一个按钮成员
  public Form1 ( )
  {
  	InitializeComponent ( ) ;   //初始化窗体中的各个组件
  }
  //初始化窗体内各个组件
  private void InitializeComponent ( )
  {
    button1 = new Button ( ) ; //实例化一个按钮对象
  SuspendLayout ( ) ;
    button1.Name = "button1" ;
    button1.Size = new Size(117,32);
    button1.Dock = DockStyle.Bottom;
    button1.Text = "打开文件";
    button1.Click += new System.EventHandler ( button1_Click ) ;  //响应Click事件
     
  	this.AutoScaleBaseSize = new Size ( 6 , 14 ) ;
     //设置窗体对象
  	this.ClientSize = new Size ( 300 , 200 ) ;
  	this.Controls.Add ( button1 );       //将按钮对象添加到窗体中
  	this.Name = "Form1" ;
  	this.Text = "OpenFileDialog示例";
  	this.StartPosition = FormStartPosition.CenterScreen ;
  	this.ResumeLayout ( false ) ;
   
  }
  static void Main ( ) //主函数
  {
  	Application.Run ( new Form1 ( ) ) ;
  }
  //添加Click事件的响应代码,调用打开文件对话框
  private void button1_Click ( object sender , System.EventArgs e ) //编写响应函数代码
  { 
  	OpenFileDialog openFileDialog=new OpenFileDialog(); //实例化OpenFileDialog对性爱那个
		openFileDialog.InitialDirectory="c:\\";    //设置初始路径
		openFileDialog.Filter="文本文件|*.*|C#文件|*.cs|所有文件|*.*";     //设置格式过滤
		openFileDialog.RestoreDirectory=true;       
		openFileDialog.FilterIndex=1;
		if (openFileDialog.ShowDialog()==DialogResult.OK)        //选中“OK”按钮,并返回
		{
          //使用OpenFileDialog类的FileName属性获取选择文件的文件名
			MessageBox.Show("您选择打开" + openFileDialog.FileName);
		}
	   }   
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?