ComboBox.AutoCompleteMode Eigenschaft

Definition

Ruft eine Option ab oder legt eine Option fest, die die Funktionsweise der automatischen Vervollständigung für ComboBox steuert.Gets or sets an option that controls how automatic completion works for the 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; }
public System.Windows.Forms.AutoCompleteMode AutoCompleteMode { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.AutoCompleteMode : System.Windows.Forms.AutoCompleteMode with get, set
member this.AutoCompleteMode : System.Windows.Forms.AutoCompleteMode with get, set
Public Property AutoCompleteMode As AutoCompleteMode

Eigenschaftswert

AutoCompleteMode

Einer der Werte von AutoCompleteMode.One of the values of AutoCompleteMode. Werte: Append, None, Suggest und SuggestAppend.The values are Append, None, Suggest, and SuggestAppend. Der Standardwert ist None.The default is None.

Attribute

Ausnahmen

Der angegebene Wert ist keiner der AutoCompleteMode-Werte.The specified value is not one of the values of AutoCompleteMode.

Hinweise

Use the <xref:System.Windows.Forms.ComboBox.AutoCompleteCustomSource%2A>, <xref:System.Windows.Forms.ComboBox.AutoCompleteMode%2A>, and <xref:System.Windows.Forms.ComboBox.AutoCompleteSource%2A> properties to create a <xref:System.Windows.Forms.ComboBox> that automatically completes input strings by comparing the prefix being entered to the prefixes of all strings in a maintained source. Dies ist nützlich für Steuer ComboBox Elemente, bei denen häufig URLs, Adressen, Dateinamen oder Befehle eingegeben werden.This is useful for ComboBox controls in which URLs, addresses, file names, or commands will be frequently entered. Wenn die beibehaltenen Quelle doppelte Einträge enthält, verhält sich die automatische Vervollständigung unvorhersehbar.If there are duplicate entries in the maintained source, automatic completion behaves unpredictably.

Wenn Sie ComboBoxStyle auf festlegen DropDownList , wird die Liste nur angezeigt, wenn den Wert AutoCompleteMode oder aufweist Suggest SuggestAppend .If you set ComboBoxStyle to DropDownList, the list displays only if AutoCompleteMode is Suggest or SuggestAppend.

Die Verwendung der- AutoCompleteCustomSource Eigenschaft ist optional, aber Sie müssen die- AutoCompleteSource Eigenschaft auf festlegen, um CustomSource zu verwenden AutoCompleteCustomSource .The use of the AutoCompleteCustomSource property is optional, but you must set the AutoCompleteSource property to CustomSource in order to use AutoCompleteCustomSource.

Die Eigenschaften und müssen gleichzeitig verwendet werden AutoCompleteMode AutoCompleteSource .You must use the AutoCompleteMode and AutoCompleteSource properties together.

AutoCompleteModeWenn auf fest SuggestAppend gelegt AutoCompleteSource ist und auf festgelegt ListItems ist, sieht das Verhalten wie folgt aus:With AutoCompleteMode set to SuggestAppend and AutoCompleteSource set to ListItems, the behavior is as follows:

  • Wenn die Liste der Zeichen folgen leer ist, wird durch Drücken der Rücktaste oder der ENTF-Taste nichts unternommen.If the list of strings is empty, pressing the BACKSPACE or DELETE key does nothing.

  • Wenn die Rücktaste in weniger als einer Sekunde gedrückt wird, wird das vorherige Element ausgewählt, oder es ist nichts ausgewählt, wenn die Liste der Zeichen folgen leer ist.If the BACKSPACE key is pressed in less than one second, the previous item is selected, or nothing is selected if the list of string is empty.

  • Wenn die Rücktaste in mehr als einer Sekunde gedrückt wird, wird das erste Element ausgewählt.If the BACKSPACE key is pressed in more than one second, the first item is selected.

  • Wenn die ENTF-Taste gedrückt wird, wird das erste Element ausgewählt.If the DELETE key is pressed, the first item is selected.

Hinweis

Das Betriebssystem kann die Anzahl der benutzerdefinierten Zeichen folgen begrenzen, die es gleichzeitig anzeigen kann.The operating system might limit the number of custom strings that it can display at once. Für Zeichen folgen mit einem Schrägstrich (/) oder einem umgekehrten Schrägstrich ( \ ) fügt der automatische Abschluss alle Zeichen nur bis zum und einschließlich des Schrägstrichs an.For strings that contain a forward slash (/) or backward slash (\), automatic completion appends all characters only up to and including the slash.

Gilt für:

Siehe auch