Gibt es eine Möglichkeit, auf die manuelle Änderung einer Spaltenbreite (ziehen) im Code zu reagieren? Gibt es ein Ereignis, das dann ausgelöst wird?
Mir würde dazu nur das Zeitgeber-Ereignis eines Formulars einfallen.
PS: was willst Du denn erzielen oder warum willst Du den Benutzer einschränken, wenn es ihm Spaß macht, mit den Spalten zu spielen?
Ich habe auf einem Hauptformular zwei Unterformulare als Datenblätter.
Beide Datenblätter haben die selben Spalten
Das eine Datenblatt zeigt Datensätze, zu denen jeweils ein oder mehrere Datensätze im zweiten Datenblatt angezeigt werden.
Ich möchte die angezeigten Spalten in beiden Datenblättern synchronisieren.
An einen Timer habe ich auch schon gedacht, aber wie bekomme ich mit, wenn in einem Datenblatt eine Spaltenbreite geändert wird oder wenn in einem Datenblatt seitwärts gescrollt wird?
Ich habe das jetzt mit Timer gelöst, der alle 100ms die Spalten angleicht.
Gibt es eigentlich eine Möglichkeit, die Position des horizontalen Scrollbalkens abzufragen? Damit könnte ich die beiden Datenblätter synchron horizontal scrollen.