如何将.net中的打开文件对话框(OpenFileDialog)嵌入到自己的窗体里? 本来用shell那些api可以的,但是在.net中使用api,太麻烦了!不知,有什么更好的方法?! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你自己坐个类,继承FileDialog类,然后在里面做需要的改动即可 在窗体中加一个openFileDialog1控件,然后加一个button控件,中控件中的Click事件中加一以下代码。Stream myStream;openFileDialog1.InitialDirectory = "c:\\" ;openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*" ;openFileDialog1.FilterIndex = 2 ;openFileDialog1.RestoreDirectory = true ;if(openFileDialog1.ShowDialog() == DialogResult.OK){ if((myStream = openFileDialog1.OpenFile())!= null) { MessageBox.Show("文件已经打开:" + this.openFileDialog1.FileName ); myStream.Close(); }} asp.net用户控件图片路径的小问题 求 求Rational suite 7.0 中文版软件或是rational suite 2003中文版软件 郁闷啊,又是我,帮忙修正一条正则表达式,最后一条,谢谢啦 如何判断lable的tag是否为空? C#下载并填充Word C#几个也许简单的问题 请问遇过这样的死锁(或叫死机)状态吗?(100分) 如何屏蔽winform DataGrid中的最下面的新增加行 [疑问]用GDI+绘图曲线时,为何会出现锯齿形状?该怎么解决? 如何通过Remoting实现客户端与服务器端的消息管理呢? 怎樣讓大的數值不以浮點數來顯示﹖ 关于int型数的操作问题
然后加一个button控件,中控件中的Click事件中加一以下代码。
Stream myStream;
openFileDialog1.InitialDirectory = "c:\\" ;
openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*" ;
openFileDialog1.FilterIndex = 2 ;
openFileDialog1.RestoreDirectory = true ;
if(openFileDialog1.ShowDialog() == DialogResult.OK)
{
if((myStream = openFileDialog1.OpenFile())!= null)
{
MessageBox.Show("文件已经打开:" + this.openFileDialog1.FileName );
myStream.Close();
}
}