Ich habe ein Listenfeld mit 6 Elementen, und ich habe das Listenfeld zum Ablegen codiert. Meine Frage ist, wie bekomme ich das ausgewählte Element in das Listenfeld, nachdem es ausgewählt wurde. Hier ist der Code, den ich im Lostfocus-Ereignis habe:Ausgewähltes Element in der Listbox anzeigen
Antwort
Was ist rowsourcetype für BereichLB Listenfeldsteuerung?
Wenn es Werteliste ist, entfernen Sie einfach alle Elemente und fügen Sie einen Datensatz/Wert von AreaGbl Variable.
For nIndex = 0 To areaLB.ListCount - 1
areaLB.RemoveItem nIndex
Next nIndex
areaLB.AddItem areaGBL
Wenn die RowSourceType ist Tabelle/Abfrage, um die Abfrage von rowsource wie folgt ändern
areaLB.rowsource = "Select <fieldName> from <table name> where
<fieldname> in '" & areaGBL & "'"
Es gibt sechs verschiedene Listboxen, einige mit Werteliste und andere mit Abfragen. In Ihrem ersten Beispiel müsste ich die Werteliste speichern und neu laden, nachdem die Listenfelder gelöscht wurden. Müsste etwas ähnliches mit dem zweiten Beispiel tun, die ursprüngliche Abfrage speichern und neu laden. Lassen Sie mich wissen, ob meine Annahmen richtig sind. jpl458 – jpl458
ja, beim Löschen oder Zurücksetzen auf Original. Im Falle der Werteliste benötigen Sie eine originale Werteliste. Deklarieren Sie daher die Variablen und rufen Sie die Werteliste ab, bevor Sie sie zurücksetzen, sodass diese später verwendet werden können, wenn sie gelöscht wurden, um die ursprüngliche Liste zu erhalten. Sie gilt sowohl für Wertelisten als auch für Abfragen. Im Falle einer Werteliste können Sie das Array-Objekt verwenden, um Ihre Arbeit zu erleichtern. –
Ich werde es versuchen. Ich verstehe deinen Code, aber es scheint nur, dass es einen Weg in VBA geben sollte, dies zu tun. Danke für die Hilfe. – jpl458
- 1. WPF ListBox Button Ausgewähltes Element
- 2. Get ausgewähltes Element der ListBox mit ContextMenu
- 3. C# Listbox Satz ausgewähltes Element
- 4. Ausgewähltes Element aus Listbox mit Datatemplate binden
- 5. DataBind ListBox ausgewähltes Element area per
- 6. Asp-Steuerelement ListBox ausgewähltes Element kommt Null
- 7. Ausgewähltes Element in einer ListBox ohne Schleife einstellen
- 8. Ausgewähltes Element in Listbox an Javascript-Funktion übergeben
- 9. Ausgewähltes Element der Autocomplete-Textansicht Als einfache Textansicht anzeigen?
- 10. MVVM Listbox Update Inhalt Ausgewähltes Element beibehalten Silverlight
- 11. Ausgewähltes Element in wählen
- 12. Ausgewähltes Element über Kontrollkästchen in der Listenansicht
- 13. Ausgewähltes Element in einem DataGrid innerhalb einer ComboBox anzeigen
- 14. WPF Listbox nächstes Element nach SelectedItem anzeigen
- 15. Wie man ein ausgewähltes Element von einer listBox zu einer anderen listBox hinzufügt
- 16. Animiertes ausgewähltes Element in MvxRecyclerView
- 17. ComboBox Ausgewähltes Element in WPF
- 18. Parsing ein ausgewähltes Element
- 19. Ausgewähltes Element verliert den Stil, wenn der Fokus in WPF verschoben wurde. ListBox
- 20. Ausgewähltes Element in "ListFragment" hervorheben?
- 21. Highlight ausgewähltes Element in Flowlayoutpanel
- 22. QTableView ausgewähltes Element in PyQt4
- 23. this.defaultValue für ausgewähltes Element
- 24. Ausgewähltes Element wird nicht ausgewählt
- 25. jquery toggleClass() - Zugang ausgewähltes Element
- 26. ASP.NET MVC-Menü Ausgewähltes Element
- 27. Android: Listenansicht Ausgewähltes Element -1
- 28. Select2 fehlgeschlagen Last ausgewähltes Element
- 29. Ausgewähltes Element in Gridview-Problemen ausgewählt
- 30. Bindungsmodus für Element in Listbox
Bitte beachte, dass ich die Listbox der Größe nur ein Eintrag zu empfangen. Me.areaLB.Height = 500. Ich möchte, dass das ausgewählte Objekt in dieser Listbox angezeigt wird. – jpl458
Warum benutzen Sie keine Combobox? – LiamH