Freigeben über


ComboBox.AutoCompleteMode Eigenschaft

Definition

Ruft eine Option ab oder legt eine Option fest, die die Funktionsweise der automatischen Vervollständigung für ComboBox steuert.

public:
 property System::Windows::Forms::AutoCompleteMode AutoCompleteMode { System::Windows::Forms::AutoCompleteMode get(); void set(System::Windows::Forms::AutoCompleteMode value); };
[System.ComponentModel.Browsable(true)]
public System.Windows.Forms.AutoCompleteMode AutoCompleteMode { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.AutoCompleteMode : System.Windows.Forms.AutoCompleteMode with get, set
Public Property AutoCompleteMode As AutoCompleteMode

Eigenschaftswert

AutoCompleteMode

Einer der Werte von AutoCompleteMode. Mögliche Werte sind Append, None, Suggest und SuggestAppend. Der Standardwert ist None.

Attribute

Ausnahmen

Der angegebene Wert ist keiner der AutoCompleteMode-Werte.

Hinweise

Verwenden Sie die AutoCompleteCustomSourceAutoCompleteModeEigenschaften , und AutoCompleteSource erstellen Sie eineComboBox, die Eingabezeichenfolgen automatisch abgeschlossen, indem Sie das Präfix vergleichen, das in die Präfixe aller Zeichenfolgen in einer verwalteten Quelle eingegeben wird. Dies ist nützlich für Steuerelemente, in ComboBox denen URLs, Adressen, Dateinamen oder Befehle häufig eingegeben werden. Wenn doppelte Einträge in der verwalteten Quelle vorhanden sind, verhält sich die automatische Fertigstellung unvorhersehbar.

Wenn Sie auf " festgelegt ComboBoxStyle sind, wird die Liste nur angezeigt, wenn AutoCompleteMode Suggest oder SuggestAppend.DropDownList

Die Verwendung der AutoCompleteCustomSource Eigenschaft ist optional, aber Sie müssen die AutoCompleteSource Eigenschaft CustomSource so festlegen, dass sie verwendet AutoCompleteCustomSourcewerden soll.

Sie müssen die und die AutoCompleteMode AutoCompleteSource Eigenschaften zusammen verwenden.

Mit AutoCompleteMode dem Festlegen auf SuggestAppend und AutoCompleteSource festlegen auf ListItems, ist das Verhalten wie folgt:

  • Wenn die Liste der Zeichenfolgen leer ist, führt das Drücken der BACKSPACE- oder DELETE-TASTE nichts aus.

  • Wenn die BACKSPACE-TASTE in weniger als einer Sekunde gedrückt wird, wird das vorherige Element ausgewählt, oder es wird nichts ausgewählt, wenn die Liste der Zeichenfolge leer ist.

  • Wenn die BACKSPACE-TASTE in mehr als einer Sekunde gedrückt wird, wird das erste Element ausgewählt.

  • Wenn die ENTF-TASTE gedrückt wird, wird das erste Element ausgewählt.

Hinweis

Das Betriebssystem kann die Anzahl der benutzerdefinierten Zeichenfolgen einschränken, die gleichzeitig angezeigt werden können. Bei Zeichenfolgen, die einen Schrägstrich (/) oder einen Abwärtsstrich (\) enthalten, fügt die automatische Fertigstellung alle Zeichen nur bis zu und einschließlich der Schrägstriche an.

Gilt für

Siehe auch