Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: accessy am Juli 11, 2013, 10:06:47

Titel: Listbox nicht verankert im Formular
Beitrag von: accessy am Juli 11, 2013, 10:06:47
Mit dem Doppelklick Ereignis blende ich eine Listbox ein.
Aber irgendwie ist sie immer im Wege.
Man müsste sie einblenden und frei verschiebbar haben.

Geht das irgendwie?
Gruß Achim
Titel: Re: Listbox nicht verankert im Formular
Beitrag von: bahasu am Juli 11, 2013, 10:32:18
Hi

Zitat von: accessy am Juli 11, 2013, 10:06:47
Geht das irgendwie?

Die Listbox hat die Eigenschaften .top und .left  
Siehe: http://msdn.microsoft.com/de-de/library/office/ff820814.aspx

Z.B. mit dem Ereignis "Bei Mausbewegung" werden Koordinaten für x und y ermittelt, die den obigen Eigenschaften zugewiesen werden können, sofern "Verschieben" = true (siehe unten).

Jetzt gilt es "nur" noch festzulegen, wie das Schieben beendet wird, damit eine unverruckelte Anzeige vorhanden ist und man ein Chance hat, einen oder mehrere Einträge anzuklicken.
Dafür denkbar ist das Ereignis "Bei Taste", in dem z.B. eine globale Variable "Verschieben" auf false gesetzt wird.

Habe ich ,,irgendwie"  einen Denkanstoß geben können?

Harald
Titel: Re: Listbox nicht verankert im Formular
Beitrag von: accessy am Juli 11, 2013, 12:30:08
Hallo Harald,

ich krieg das nicht gebacken. Aber das macht nichts. Ich hab jetzt auf eine Combobox umgestellt.
Ist zwar nicht das, was ich mir erdachte,
aber so funktioniert es.

Gruß Achim
Titel: Re: Listbox nicht verankert im Formular
Beitrag von: bahasu am Juli 11, 2013, 14:21:18
Hi Achim,

wenn es Dein "innigster" Wunsch ist, kann ich ein Beispiel erstellen.

Harald
Titel: Re: Listbox nicht verankert im Formular
Beitrag von: accessy am Juli 11, 2013, 19:50:12
Hallo Harald,

ich danke dir für dieses Angebot,
aber mittlerweile habe ich erkannt, dass es gar nicht so viel bringen würde.
Das Problem ist nämlich auch noch, dass die Listbox nicht über den gesamten Formularbereich gehen kann.
Entweder im Detailbereich, im Kopf, oder Fuss.
Über alles hinweg geht das eh nicht. Das ist zumindest meine Erkenntnis.

So habe ich eine Combobox eingebaut und klappe die auf.
Geht ja auch.

Gruß Achim