Ribbon-dropDown / InvalidateControl
M
ich habe mir ein eigenes Ribbon zusammen gestellt. In diesem Ribbon habe ich ein dropDown implementiert. Da das Klickereignis, bei mehrmalig hintereinader Auswahl des gleichen Eintrags, nicht ausgelöst wurde, habe ich das dropDown per objRibbon.InvalidateControl neu initialisiert. Das funktioniert auch einwandfrei....
Nun habe ich aber mehrere Tabellenblätter in der Mappe. Solange ich mich auf dem ersten Tabellenblatt befinde wird alles richtig ausgeführt. Wenn ich aber nun auf einem anderen Tabellenblatt ( vom Index hinter dem ersten ) bin und dort das dropDown betätige wird durch den Aufruf objRibbon.InvalidateControl immer auf das erste Blatt gewechselt. Wie kann ich das verhindern..?
Hat dieses Phänomen schon jemand beobachtet bzw. kann dies jemand nachvollziehen..?
Schon mal besten Dank für eure Antworten