我正在进行计算课程,并且我正在创建程序,其中您的学校文件将同步到家中的选定文件夹(类似于Dropbox)。当您登录时,我需要它来要求用户选择一个地点并创建文件将被同步到的文件夹,但我不知道该怎么做。
如果有人能提供一些例子我真的很感激。
答案 0 :(得分:0)
我将指出您的文档,其中包括示例。不过,你可以通过谷歌轻松找到这个。如果你正在做涉及编程的课程,那么第一课就是学会在谷歌上找东西。
https://msdn.microsoft.com/en-us/library/system.windows.forms.folderbrowserdialog(v=vs.110).aspx
答案 1 :(得分:0)
.NET Framework和Windows.Forms
为您提供了解决方案。您可以像这样使用FolderBrowserDialog:
using (FolderBrowserDialog dialog = new FolderBrowserDialog())
{
dialog.Description = "Select path to synchronize to";
dialog.RootFolder = Environment.SpecialFolder.Desktop; // or whatever you like
dialog.SelectedPath = ...; // maybe set this to a previously selected folder
dialog.ShowNewFolderButton = true; // to enable the user to create a new folder
if (dialog.ShowDialog() != DialogResult.OK) return; // do what you need if user cancels the dialog
var selectedPathToSynchronizeTo = dialog.SelectedPath;
}
显示Windows标准文件夹选择对话框。