c#中有那个文件选择的控件吗? 小弟是新手 想用c#做一个windows应用程序 想问一下c#中有没有那个文件选择的控件?在线等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当然有~ OpenFileDialog 下面是用法 OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyComputer); openFileDialog.Filter = "Excel文件(*.xls)|*.xls|所有文件(*.*)|*.*"; if (openFileDialog.ShowDialog(this) == DialogResult.OK) { string FileName = openFileDialog.FileName; } 保存文件 SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); saveFileDialog.Filter = "Excel文件(*.xls)|*.xls|所有文件(*.*)|*.*"; if (saveFileDialog.ShowDialog(this) == DialogResult.OK) { string FileName = saveFileDialog.FileName; } 直接选择文件打开是用OpenFileDialog如果想实现直接拖进去打开,要在程序中处理接收拖放的事件 1.将接收物件的控件的AllowDrop属性设为true2.在控件的DragEnter事件中检查拖进来的是不是你想要的文件/数据类型3.在控件的DragDrop事件中根据传进来的物件信息进行你想要的操作 API:SHBrowserForFolder()GetOpenFileName() ListViewItem怎么清空加载 DevExpress.XtraTreeList.TreeList 问题 winform导出csv 读取xml问题 作业要交了, 急呀 C#可以对硬件编程吗? C#中将ACCESS的数据写入SQL SERVER,出错?在线等! 急急急急急急急急急急急急急急急急!!!!!请教个好的分类方法 请帮我解释两个C#语句好么? 高分求教一个比较简单的问题 c# 循环判断闰年 滚动条的用法
下面是用法
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyComputer);
openFileDialog.Filter = "Excel文件(*.xls)|*.xls|所有文件(*.*)|*.*";
if (openFileDialog.ShowDialog(this) == DialogResult.OK)
{
string FileName = openFileDialog.FileName; }
saveFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
saveFileDialog.Filter = "Excel文件(*.xls)|*.xls|所有文件(*.*)|*.*";
if (saveFileDialog.ShowDialog(this) == DialogResult.OK)
{
string FileName = saveFileDialog.FileName;
}
如果想实现直接拖进去打开,要在程序中处理接收拖放的事件
2.在控件的DragEnter事件中检查拖进来的是不是你想要的文件/数据类型
3.在控件的DragDrop事件中根据传进来的物件信息进行你想要的操作
SHBrowserForFolder()
GetOpenFileName()