相关疑难解决方法(0)

使用OpenFileDialog属性"FileName"时仅获取文件名

我试图只包括我在label1.Text属性中的OpenFileDialog中选择的文件的文件名,但我还没有找到解决方案.我知道我可以使用ofd实例上的字符串类中的方法来过滤掉文件的整个路径,但我想知道是否存在更智能/更快捷的方法?

OpenFileDialog ofd = new OpenFileDialog();
ofd.Title = "Find song";
ofd.Filter = "MP3 files|*.mp3";
ofd.InitialDirectory = @"C:\";
if (ofd.ShowDialog() == DialogResult.OK)
{
   label1.Text = "" + ofd.FileName +"";
}
Run Code Online (Sandbox Code Playgroud)

.net c# filenames openfiledialog

44
推荐指数
2
解决办法
10万
查看次数

仅保存路径,而不是添加文件名或格式

我想保存文件应该保存的路径,但我不希望用户添加文件的名称及其格式.只需选择应保存文件的地图.

下面的代码不能保存路径,因为您还需要添加文件名.

    SaveFileDialog saveFileDialog = new SaveFileDialog();

    if (saveFileDialog.ShowDialog() == true)
    {
        lblDestination.Content = saveFileDialog.FileName;
    }
Run Code Online (Sandbox Code Playgroud)

谢谢!

c# wpf visual-studio-2013

0
推荐指数
1
解决办法
77
查看次数

标签 统计

c# ×2

.net ×1

filenames ×1

openfiledialog ×1

visual-studio-2013 ×1

wpf ×1