ComboBox.AutoCompleteSource Eigenschap

Definitie

Hiermee haalt u een waarde op die de bron van volledige tekenreeksen opgeeft die worden gebruikt voor automatische voltooiing.

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

Waarde van eigenschap

Een van de waarden van AutoCompleteSource. De opties zijnAllSystemSources, AllUrl, FileSystem, , HistoryList, RecentlyUsedListen CustomSource.None De standaardwaarde is None.

Kenmerken

Uitzonderingen

De opgegeven waarde is geen van de waarden van AutoCompleteSource.

Opmerkingen

Gebruik de AutoCompleteCustomSource, AutoCompleteModeen AutoCompleteSource eigenschappen om een ComboBox tekenreeks te maken die automatisch invoerreeksen voltooit door het voorvoegsel te vergelijken dat wordt ingevoerd met de voorvoegsels van alle tekenreeksen in een onderhouden bron. Dit is handig voor ComboBox besturingselementen waarin URL's, adressen, bestandsnamen of opdrachten vaak worden ingevoerd.

Het gebruik van de AutoCompleteCustomSource eigenschap is optioneel, maar u moet de AutoCompleteSource eigenschap CustomSource instellen op om te kunnen gebruiken AutoCompleteCustomSource.

U moet de AutoCompleteMode eigenschappen en AutoCompleteSource eigenschappen samen gebruiken.

Als AutoCompleteMode dit is ingesteld op SuggestAppend en AutoCompleteSource is ingesteld ListItemsop, is het gedrag als volgt:

  • Als de lijst met tekenreeksen leeg is, doet u niets als u op de TOETS BACKSPACE of DELETE drukt.

  • Als de BACKSPACE-toets in minder dan één seconde wordt ingedrukt, wordt het vorige item geselecteerd of wordt er niets geselecteerd als de lijst met tekenreeksen leeg is.

  • Als de BACKSPACE-toets in meer dan één seconde wordt ingedrukt, wordt het eerste item geselecteerd.

  • Als de delete-toets wordt ingedrukt, wordt het eerste item geselecteerd.

Note

Het besturingssysteem kan het aantal aangepaste tekenreeksen beperken dat tegelijk kan worden weergegeven. Voor tekenreeksen die een slash (/) of achterste slash (\) bevatten, worden alle tekens alleen toegevoegd tot en met de slash.

Van toepassing op

Zie ook