我正在创建一个userControl,并希望它有一个字符串属性,可以在设计时使用openFileDialog填充。
你知道,那些小小的......'在Visual Studio属性文本框旁边,以便可以根据需要浏览到文件。
我无法弄清楚如何实现这一目标。我感谢您的帮助。
答案 0 :(得分:0)
使用FileNameEditor类。
向System.Design
添加参考,然后使用以下代码:
Imports System.ComponentModel
Imports System.Drawing.Design
Imports System.Windows.Forms.Design
Public Class ucThingaMaBob
Private _FileName As String
' Add a Reference to System.Design
<EditorAttribute(GetType(FileNameEditor), GetType(UITypeEditor))>
Public Property FileName() As String
Get
Return _FileName
End Get
Set
_FileName = Value
End Set
End Property
End Class
现在当你点击&#34; ...&#34;在FileName条目中将出现OpenFileDialog。