Wie kann ich herausfinden, ob eine combo-box enthält eine value-member?
Ist die situation, dass ich 2 regler, ein Textfeld und ein Kombinationsfeld. Der Benutzer kann wählen Sie etwas in der combo-box, die füllt das Textfeld mit dem Wert Mitglied, wenn der Benutzer in die text-box, die ich will, um zu überprüfen, ob es existiert in der combo box die Werte und wählen Sie dann die entsprechende Anzeige Mitglied.
Die Methode, die ich erwartet hatte, dort zu sein, war so etwas wie
if(cmb1.valueMembers.Contains(txt1.Text))
aber ich kann nichts finden, wie ich auch dachte, Durchlaufen Sie es finden konnte? also ich hab
foreach (System.Data.DataRowView row in cmb1.Items)
{}
aber nicht finden können, die value-member irgendwo in der Zeile?
Dank
Nur ein Vorschlag: warum nimmst du nicht die AutoComplete-Eigenschaft des combobox und loszuwerden, die textbox? - msdn.microsoft.com/en-us/library/...
Schauen Sie sich auch diese post - stackoverflow.com/questions/3064780/...
Ich bin nicht mit der " auto-vervollständigen, da die value-member ist, was ich sein muss in das Textfeld eingegeben, die Anzeige Mitglied ist, was ich zeige, in der combo box
Ich habe bearbeitet Sie meine Frage, weil ich war nicht allzu klar, trotzdem danke
Wie binden Sie die Werte in die combobox ? vielleicht können Sie versuchen, durch die Zuordnung der
Schauen Sie sich auch diese post - stackoverflow.com/questions/3064780/...
Ich bin nicht mit der " auto-vervollständigen, da die value-member ist, was ich sein muss in das Textfeld eingegeben, die Anzeige Mitglied ist, was ich zeige, in der combo box
Ich habe bearbeitet Sie meine Frage, weil ich war nicht allzu klar, trotzdem danke
Wie binden Sie die Werte in die combobox ? vielleicht können Sie versuchen, durch die Zuordnung der
SelectedValue
- Eigenschaft der ComboBoxInformationsquelleAutor Alex | 2012-12-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ok, hier ist ein einfaches Beispiel, aber ich denke, das ist die Hauptidee. Wir haben eine
MyClass
dieId
für die ValueMember-undName
für die DisplayMember.Fühlen Sie sich frei zu Fragen wenn etwas nicht klar ist.
PS: In dem Beispiel gehe ich davon aus, dass die ganzen zahlen werden bei der Eingabe in die textbox
Sie müssen immer bieten Datenquelle für das Steuerelement. Eine Eigenschaft, aus der Objekte in der Datenquelle verwendet wird, für die DisplayMember und ein anderes für die ValueMember
InformationsquelleAutor Dimitar Tsonev
Ein bisschen spät, um das Spiel, aber ich konnte nicht finden, alles, was nützlich und so kam ich auf diese einfache Lösung:
Oder:
Beispiel zu demonstrieren:
Oder wenn Sie brauchen, um den index des Elements, die Sie verwenden können, so etwas wie dieses:
InformationsquelleAutor Ahmed Abdelhameed
InformationsquelleAutor Waleed Ehsan
und
Versuchen, diese
InformationsquelleAutor Morm Sopheak