FileDialogCustomPlace 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 FileDialogCustomPlace 类的新实例。
重载
FileDialogCustomPlace(Guid) |
使用由 Windows Vista 已知文件夹 GUID 标识的自定义位置初始化 类的新实例 FileDialogCustomPlace 。 |
FileDialogCustomPlace(String) |
初始化 FileDialogCustomPlace 类的新实例。 使用到自定义位置的指定文件夹路径。 |
FileDialogCustomPlace(Guid)
使用由 Windows Vista 已知文件夹 GUID 标识的自定义位置初始化 类的新实例 FileDialogCustomPlace 。
public:
FileDialogCustomPlace(Guid knownFolderGuid);
public FileDialogCustomPlace (Guid knownFolderGuid);
new System.Windows.Forms.FileDialogCustomPlace : Guid -> System.Windows.Forms.FileDialogCustomPlace
Public Sub New (knownFolderGuid As Guid)
参数
示例
下面的代码示例演示如何使用 FileDialogCustomPlace 方法。 若要运行此示例,请将以下代码粘贴到 Windows 窗体中,并从窗体的构造函数或Load事件处理方法调用 InitializeDialogAndButton
。
private OpenFileDialog openFileDialog1;
private Button button1;
private void InitializeDialogAndButton()
{
this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();
this.button1 = new System.Windows.Forms.Button();
this.button1.Location = new System.Drawing.Point(53, 37);
this.button1.AutoSize = true;
this.button1.Text = "Show dialog with custom places.";
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
this.Controls.Add(this.button1);
}
private void button1_Click(object sender, EventArgs e)
{
// Add Pictures custom place using GUID.
openFileDialog1.CustomPlaces.Add("33E28130-4E1E-4676-835A-98395C3BC3BB");
// Add Links custom place using GUID
openFileDialog1.CustomPlaces.Add(
new FileDialogCustomPlace(
new Guid("BFB9D5E0-C6A9-404C-B2B2-AE6DB6AF4968")));
// Add Windows custom place using file path.
openFileDialog1.CustomPlaces.Add(@"c:\Windows");
openFileDialog1.ShowDialog();
}
Private openFileDialog1 As OpenFileDialog
Private WithEvents button1 As Button
Private Sub InitializeDialogAndButton()
Me.openFileDialog1 = New System.Windows.Forms.OpenFileDialog()
Me.button1 = New System.Windows.Forms.Button()
Me.button1.Location = New System.Drawing.Point(53, 37)
Me.button1.AutoSize = True
Me.button1.Text = "Show dialog with custom places."
Me.button1.UseVisualStyleBackColor = True
Me.Controls.Add(Me.button1)
End Sub
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs) _
Handles button1.Click
' Add Pictures custom place using GUID.
openFileDialog1.CustomPlaces.Add("33E28130-4E1E-4676-835A-98395C3BC3BB")
' Add Links custom place using GUID
openFileDialog1.CustomPlaces.Add(New FileDialogCustomPlace _
(New Guid("BFB9D5E0-C6A9-404C-B2B2-AE6DB6AF4968")))
' Add Windows custom place using file path.
openFileDialog1.CustomPlaces.Add("c:\Windows")
openFileDialog1.ShowDialog()
End Sub
注解
有关可用 Windows Vista 已知文件夹的列表,请参阅 Windows SDK 中的“ 文件对话框自定义位置”的已知文件夹 GUID 或 KnownFolders.h 文件。
另请参阅
适用于
FileDialogCustomPlace(String)
初始化 FileDialogCustomPlace 类的新实例。 使用到自定义位置的指定文件夹路径。
public:
FileDialogCustomPlace(System::String ^ path);
public FileDialogCustomPlace (string path);
public FileDialogCustomPlace (string? path);
new System.Windows.Forms.FileDialogCustomPlace : string -> System.Windows.Forms.FileDialogCustomPlace
Public Sub New (path As String)
参数
- path
- String
自定义空间的文件夹路径。