Freigeben über


ComboBox.AutoCompleteSource Eigenschaft

Definition

Ruft einen Wert ab oder legt einen Wert fest, der die Quelle vollständiger Zeichenfolgen für die automatische Vervollständigung angibt.

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

Eigenschaftswert

AutoCompleteSource

Einer der Werte von AutoCompleteSource. Optionen: AllSystemSources, AllUrl, FileSystem, HistoryList, RecentlyUsedList, CustomSource und None. Der Standardwert ist None.

Attribute

Ausnahmen

Der angegebene Wert ist keiner der AutoCompleteSource-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.

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