【发布时间】:2015-12-10 17:32:59
【问题描述】:
我正在创建一个支持 Dropbox 的 c# winforms 桌面程序。问题出现在用户必须选择他想要打开的文件(来自 Dropbox)的地方。是否可以使用OpenFileDialog 显示此人的保管箱帐户的内容?我知道您可以直接将 openFileDialog 指向本地保管箱文件夹,但我不想这样做。这意味着该人必须在该计算机上安装了保管箱,然后才能使用我的程序的此功能。如果你不能这样做,你将如何使用树和列表视图来创建你自己的 openFileDialog?我想保持设计与标准 openFileDialog 相同。我读到你可以创建一个说唱歌手类来自定义 openFileDialog 但不知道这将如何工作。
我在谷歌上搜索过,但找不到我要找的东西。任何建议或示例将不胜感激。
我正在使用 dotnet 4.5 和 dropnet 库。
谢谢
【问题讨论】:
-
是否可以选择使用 Dropbox API/SDK? dropbox.com/developers/documentation/dotnet#documentation
-
如果 API/SDK 是一个选项,这可能会让您入门:dropbox.github.io/dropbox-sdk-dotnet/html/…
-
如果您安装了 Dropbox 客户端,Dropbox 帐户是否不会自动同步到本地文件夹?在这种情况下,它会归结为打开/保存本地文件。
标签: c# winforms dropbox openfiledialog dropnet