Freigeben über


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