1
A
回答
3
使用「編輯器」(強制使用瀏覽[...]按鈕選擇文件夾)屬性來指定該財產的編輯。確保你的項目中有一個對System.Design.dll的引用。
public partial class UserControl1 : UserControl
{
public UserControl1()
{
InitializeComponent();
}
[Editor(typeof(System.Windows.Forms.Design.FolderNameEditor), typeof(System.Drawing.Design.UITypeEditor))]
public string SelectedPath
{
get;
set;
}
}
相關問題
- 1. Inno Setup,在文件夾選擇步驟中顯示一個msgbox
- 2. 如何從我的文件夾中選擇一個文件android
- 3. 假設我有三個加權選擇:我如何隨機選擇一個?
- 4. 如何在eclipse中添加屬性文件的文件夾
- 5. 當我選擇它時,如何使TTreeView顯示一個節點?
- 6. 選擇一個文件夾或文件
- 7. 如何選擇一個文件夾下載文件在SD卡
- 8. 我如何添加一個新的屬性到一個對象
- 9. 如何選擇多個文件夾
- 10. 添加一個新的按鈕點擊和選項來選擇一個選項來顯示文本框
- 11. 顯示屬性添加到一個變量在運行時
- 12. 將選擇性文件從一個分支添加到其他
- 13. 添加自定義文件夾屬性
- 14. 我使用的是addClass/removeClass和「data-」屬性來顯示/隱藏div。我如何添加下一個/上一個?
- 15. 如何選擇一個文件夾用於保存在SWT中?
- 16. 如何在Django表單中選擇一個文件夾?
- 17. 當我用一個函數做一個屬性到R data.frame時,我該如何添加一個屬性?
- 18. Silverlight:如何將一個Dependency屬性添加到多個控件?
- 19. 在XSL中,如何根據多個屬性選擇一個值?
- 20. 如何在Jquery添加三個條件
- 21. 如何添加項目到一個多選擇和顯示他們在查看
- 22. 我是如何刪除和添加2個屬性時,它是選擇jquery/js
- 23. 選擇並顯示在SQLite中的三個編輯文本
- 24. 在mysql中選擇一個屬性,php
- 25. 添加另一個選擇
- 26. 如何顯示一個界面來選擇python中的點?
- 27. 如何從文件夾列表中選擇一個隨機文件夾?
- 28. 如何添加一個選擇全部選項來選擇CDE
- 29. 如何添加複選框選擇只有一個選擇?
- 30. 如何在ant腳本的classpath中添加一個文件夾?
不錯的工作。謝謝。現在對於路徑本身,你知道我是否可以使用'string'以外的字符串,因爲'字符串'在設置像UserControl1.SelectedPath =「foo」時更容易出現用戶錯誤' –
我不認爲FolderNameEditor可以工作與不同類型的對象。我建議你使用SelectedPath的setter來驗證傳入的字符串是否與路徑中的任何規則相符,例如根據Path.GetInvalidPathChars()檢查字符,使用File.Exists(),與正則表達式匹配,等等。 – ma7r