OpenFileDialog.Multiselect-Eigenschaft
Ruft einen Wert ab, der angibt, ob im Dialogfeld mehrere Dateien ausgewählt werden können, oder legt diesen fest.
Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)
Syntax
'Declaration
Public Property Multiselect As Boolean
'Usage
Dim instance As OpenFileDialog
Dim value As Boolean
value = instance.Multiselect
instance.Multiselect = value
public bool Multiselect { get; set; }
public:
property bool Multiselect {
bool get ();
void set (bool value);
}
/** @property */
public boolean get_Multiselect ()
/** @property */
public void set_Multiselect (boolean value)
public function get Multiselect () : boolean
public function set Multiselect (value : boolean)
Eigenschaftenwert
true, wenn im Dialogfeld mehrere Dateien zusammen oder gleichzeitig ausgewählt werden können, andernfalls false. Der Standardwert ist false.
Hinweise
Mit der FileNames-Eigenschaft können Sie auf die vollständige Liste der ausgewählten Dateinamen zugreifen.
Beispiel
Im folgenden Codebeispiel wird veranschaulicht, wie ein OpenFileDialog-Objekt initialisiert wird und wie die Title-Eigenschaft und die FilterEigenschaft festgelegt werden. Außerdem wird das Auswählen mehrerer Dateien ermöglicht, indem die Multiselect-Eigenschaft auf true festgelegt wird. Wenn Sie dieses Beispiel ausführen möchten, fügen Sie den folgenden Code in ein Formular ein, das ein OpenFileDialog mit dem Namen OpenFileDialog1
sowie einen Button mit dem Namen fileButton
enthält. Rufen Sie die InitializeOpenFileDialog
-Methode im Konstruktor oder in der Load
-Methode des Formulars auf. Voraussetzung für dieses Beispiel ist weiterhin, dass das Click
-Ereignis des Button-Steuerelements der im Beispiel definierten Methode zur Ereignisbehandlung zugeordnet ist.
Private Sub InitializeOpenFileDialog()
Me.OpenFileDialog1 = New System.Windows.Forms.OpenFileDialog
' Set the file dialog to filter for graphics files.
Me.OpenFileDialog1.Filter = _
"Images (*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF|All files (*.*)|*.*"
' Allow the user to select multiple images.
Me.OpenFileDialog1.Multiselect = True
Me.OpenFileDialog1.Title = "My Image Browser"
End Sub
Private Sub fileButton_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles FileButton.Click
OpenFileDialog1.ShowDialog()
End Sub
private void InitializeOpenFileDialog()
{
this.OpenFileDialog1 = new System.Windows.Forms.OpenFileDialog();
// Set the file dialog to filter for graphics files.
this.OpenFileDialog1.Filter =
"Images (*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF|" +
"All files (*.*)|*.*";
// Allow the user to select multiple images.
this.OpenFileDialog1.Multiselect = true;
this.OpenFileDialog1.Title = "My Image Browser";
}
private void fileButton_Click(System.Object sender, System.EventArgs e)
{
OpenFileDialog1.ShowDialog();
}
void InitializeOpenFileDialog()
{
this->OpenFileDialog1 = gcnew System::Windows::Forms::OpenFileDialog;
// Set the file dialog to filter for graphics files.
this->OpenFileDialog1->Filter =
"Images (*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF|" +
"All files (*.*)|*.*";
// Allow the user to select multiple images.
this->OpenFileDialog1->Multiselect = true;
this->OpenFileDialog1->Title = "My Image Browser";
}
void fileButton_Click( System::Object^ sender, System::EventArgs^ e )
{
OpenFileDialog1->ShowDialog();
}
private void InitializeOpenFileDialog()
{
this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();
// Set the file dialog to filter for graphics files.
this.openFileDialog1.set_Filter("Images (*.BMP;*.JPG;*.GIF)|"
+ "*.BMP;*.JPG;*.GIF|All files (*.*)|*.*");
// Allow the user to select multiple images.
this.openFileDialog1.set_Multiselect(true);
this.openFileDialog1.set_Title("My Image Browser");
} //InitializeOpenFileDialog
private void fileButton_Click(Object sender, System.EventArgs e)
{
openFileDialog1.ShowDialog();
} //fileButton_Click
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
OpenFileDialog-Klasse
OpenFileDialog-Member
System.Windows.Forms-Namespace
FileDialog.FileNames-Eigenschaft
FileDialog.Filter-Eigenschaft