Thema Datum  Von Nutzer Rating
Antwort
Rot Listenfeld Problem bei Repositionierung, Schatteneffekt
01.10.2021 15:26:09 Unglücklich
NotSolved
02.10.2021 14:13:40 xlKing
NotSolved

Ansicht des Beitrags:
Von:
Unglücklich
Datum:
01.10.2021 15:26:09
Views:
163
Rating: Antwort:
  Ja
Thema:
Listenfeld Problem bei Repositionierung, Schatteneffekt

Hallo zusammen,

auf einem Win10 64Bit System fahre ich Microsoft Office 365 ProPlus in der 64Bit Version. Die aktuell angezeigte Access Version ist 2002 Build 12527.21952. Als VBA wird Version 7.1 angezeigt.

Es wurde ein Formular erstellt. Dieses Formular beinhaltet einen vertikalen Splitter, wie er auch beim Explorer verwendet wird. Das Formular wird maximiert im Access Fenster dargestellt. 

Wird der Splitter verschoben oder das Access Fenster in der Größe (Resize Event) verändert, wird eine Funktion zum Anpassen der Elemente aufgerufen. Ein Element ist das Control Listenfeld (listbox). Dies wird neu positioniert und gegebenenfalls in der Höhe und der Breite angepasst.

Hier liegt das Problem. Nach dem "Resize" der listbox wird die "alte" Listbox aus er Entwurfsansicht weiter angezeigt. Es macht den Anschein, dass die "Entwurfsansicht" nicht gelöscht wird.

Die passiert nicht nur im Resize Event, sondern auch im Activate/Current/Timer Event. Es ist auch egal, ob ich die Listbox mit einer Tabelle verknüpft habe oder sie noch leer ist. Es geht aber, wenn ich das Button Down Event nutze. Dann wird die "alte" Listbox gelöscht und die neue fehlerfrei gezeichnet.

Public Sub mCO_Resize(lngLeft As Long, lngTop As Long, lngWidth As Long, lngHeight As Long)
  Dim lngX, lngY, lngW, lngH As Long

  With Form_frmMainApp.lstNavigationList
    lngX = lngLeft
    lngY = lngTop
    lngW = lngWidth - clngLeftMargin - clngRightMargin
    lngH = lngHeight - clngTopMargin - clngBottomMargin
    .Left = lngX
    .Top = lngY
    .width = lngW
    .Height = lngH
  End With

End Sub

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Listenfeld Problem bei Repositionierung, Schatteneffekt
01.10.2021 15:26:09 Unglücklich
NotSolved
02.10.2021 14:13:40 xlKing
NotSolved