Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Tipps & Tricks
Autor
Nachricht
^^kev####
Überflieger
Überflieger

Anmeldedatum: 01.05.2008
Beiträge: 476
Wohnort: Haan

AutoComplete für die TextBox/ComboBox
Verfasst am: 29.06.2009, 19:33

Beschreibung:
Unter VB.NET 2005 ist es ein Leichtes eine TextBox oder ComboBox mit einer AutoComplete-Funktionalität auszustatten. Sowohl das TextBox-Control, als auch das ComboBox-Control verfügen hierzu über die Eigenschaften "AutoCompleteMode", "AutoCompleteSource" und "AutoCompleteCustomSource".

Funktion:

AutoComplete für die TextBox
Visual Basic: [code]With TextBox1
' autom. Vorschlag und autom. Ergänzen
.AutoCompleteMode = AutoCompleteMode.SuggestAppend

' Quelle: benutzerdefiniert
.AutoCompleteSource = AutoCompleteSource.CustomSource

' String-Array hinzufügen
.AutoCompleteCustomSource.AddRange(New String() {"Meier", "Müller", "Schmitt"})

' einzelnen Sting hinzufügen
.AutoCompleteCustomSource.Add("Test")
End With[/code]

AutoComplete für die ComboBox
Visual Basic: [code]With ComboBox1
' ComboBox mit Werten füllen
For i As Integer = 1 To 100
.Items.Add("Eintrag " & i.ToString)
Next

' Einträge der Liste für autom. Vervollständigen verwenden
.AutoCompleteMode = AutoCompleteMode.Append
.AutoCompleteSource = AutoCompleteSource.ListItems
End With[/code]

Als Datenquelle können Sie u.a. auch folgende vorderfinierte Konstanten zuweisen:

* FileSystem: Es werden nach Eingabe eines Pfades autom. alle darin enthaltenen Ordner und Dateien vorgeschlagen

* FileSystemDirectories: Es werden nach Eingabe eines Pfades alle darin enthaltenen Ordner vorgeschlagen

* HistoryList: Liste mit den Einträgen der "History"-Elemente des Internet-Explorers

* RecentlyUsedLies: Liste mit den Einträgen "Zuletzt geöffnete Dokumente" aus dem Startmenü von Windows

* AllUrl: Liste der URLs aus dem Internet-Explorer

* AllSystemSources: Alle URLs plus Ordner und Dateien

* ListItems: Nur ComboBox - Liste der Items der ComboBox

* CustomSource: benutzerdefinierte Liste, die über das "AutoCompleteCustomSource"-Objekt manuell gefüllt werden muss

Quelle: vbarchiv.net
_________________
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Tipps & Tricks

Tags: visual basic, combobox, textbox

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Problem mit always on top funktion 1039 30.10.2009, 11:26
Keine neuen Beiträge IntStr()funktion 1177 11.10.2007, 08:49
Keine neuen Beiträge TopMost Funktion unter DirectX 921 27.07.2007, 10:48
Keine neuen Beiträge Wie Funktion nutzen ? 1101 29.06.2007, 20:59
Keine neuen Beiträge update funktion einbauen 1341 28.01.2007, 23:11
 



[ Time: 0.1539s ][ Queries: 83 (0.0490s) ][ GZIP on - Debug on ]