Freigeben über


ComboBox.AutoCompleteMode Eigenschaft

Definition

Dient zum Abrufen oder Festlegen einer Option, die steuert, wie die automatische Fertigstellung für die ComboBox.

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

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

Attribute

Ausnahmen

Der angegebene Wert ist nicht einer der Werte von AutoCompleteMode.

Hinweise

Verwenden Sie die AutoCompleteCustomSourceEigenschaften , AutoCompleteModeum AutoCompleteSource ein ComboBox Objekt zu erstellen, das Eingabezeichenfolgen automatisch abschließt, indem Sie das Präfix vergleichen, das mit den Präfixen aller Zeichenfolgen in einer verwalteten Quelle eingegeben wird. Dies ist nützlich für ComboBox Steuerelemente, in denen URLs, Adressen, Dateinamen oder Befehle häufig eingegeben werden. Wenn doppelte Einträge in der verwalteten Quelle vorhanden sind, verhält sich der automatische Abschluss unvorhersehbar.

Wenn Sie diese Einstellung festlegenComboBoxStyle, wird die Liste nur angezeigt, wenn AutoCompleteMode oder SuggestSuggestAppend.DropDownList

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

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

Bei AutoCompleteMode Festlegung auf SuggestAppend und AutoCompleteSource Festlegen auf ListItems, lautet das Verhalten wie folgt:

  • Wenn die Liste der Zeichenfolgen leer ist, bewirkt das Drücken der RÜCKTASTE oder ENTF nichts.

  • Wenn die RÜCKTASTE 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 RÜCKTASTE 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 Schrägstrich (\) enthalten, fügt die automatische Vervollständigung alle Zeichen nur bis zum Schrägstrich und einschließlich des Schrägstrichs an.

Gilt für:

Weitere Informationen