文件夹选择框
System.Windows.Forms.FolderBrowserDialog fbd = new System.Windows.Forms.FolderBrowserDialog();
System.Windows.Forms.DialogResult result = fbd.ShowDialog();
if (result.Equals(System.Windows.Forms.DialogResult.OK))
{
string selectedPath = fbd.SelectedPath;
}
在程序集中内置资源
- 在解决方案中的项目下新建
res
目录(名字随意,与App.xaml同级),在res
文件夹下放置资源,如xml文件。 - 选中该文件,在“属性”视图中设置“复制到输出目录”为“不复制”,设置“生成操作”为“Resource”。
- 使用该文件。
- 在代码中通过Uri指向该文件
new Uri("res/test.xml",UriKind.Relative);
- 打开文件流
App.GetResourceStream(uri).St
- 在代码中通过Uri指向该文件