Hallo,
ich durchsuche eine Datenbank mittels einer String-Eingabe.Soweit funktionier alles, ich kann die die Suchvorschläge über die
Ring-String[] und eine Event- Structure immer wieder aktualisieren.
Leider kann ich dieser Vorschläge erst dann sehen, wenn ich auf den Ring Klicke.
Kann die Ring-Liste programmatisch immer offen gehalten werden?
Danke im Vorauß!
MfG
Diplomand
Das geht meines Wissens nach nicht. Alternativ kannst du es implementieren wie z.B. der Quickdrop-Dialog. Das Eingabefeld ist eine Combobox ohne den Auswahlbutton und darunter eine Listbox. Damit hast du einerseits die Autokomplettierung der Combobox und andererseits permanent die Anzeige der relevanten Einträge in der Listbox.
Hallo Diplomand,
ein ausbaufähiges Beispiel mit Ring und eingeblendeter Listbox.
Ist vielleicht etwas für einen X-Control.
Gruß
Ralf
Vielen Danke für die Vorschläge!
Die Kombination aus Combobox und Listbox wäre ein Möglichkeit, wie man das Problem losen konnte.
Nur, die Frage die sich stellt, ist es alles zu aufwendig, wenn der Ringelement schon die Liste hat und die ein Mausklick entfernt ist:-(.
Deswegen musste (sollte) es schon ein Weg geben, die Liste eines Ringelements programmatisch offen zu halten?
MfG
Nedzad
Wie gesagt meines Wissens nach nicht. Hab das bisher noch nie gesehen und ich habe auch extra nochmal alle Eigenschaften- oder Methodenknoten durchgeschaut und nix gefunden was sowas steuern könnte. Vielleicht gibt es da noch einen Trick der das ermöglicht aber das halte ich für sehr unwahrscheinlich. Insbesondere da es sonst die logische Konsequenz gewesen wäre, dass der Quick-Drop Dialog so implementiert wäre. Und das ist er definitiv nicht.