natürlich ja, es MUSS zeichnen, wenn Dinge wie Größenänderungen vorgenommen werden.
Die GUI muss sich selbst neu zeichnen.
Was es tut, ist richtig, was Sie versuchen und die Art, wie Sie es versuchen, ist nicht richtig
Vielleicht hilft ein Beispielprojekt mit einer Beschreibung Ihres „Ziels“ sowie des Problems.
Vielleicht könnten wir helfen, mit einer anderen Methode eine bessere Lösung zu finden oder das spezifische Problem zu finden und zu beheben, das Sie haben?
Wie ich bereits sagte, kann ein Draw-Ereignis gefährliches Terrain sein, wenn Sie zu viel damit machen. Es ist NUR für das Rendern des Steuerelements durch Paint gedacht. Und Überschreibungen, um Ihr Problem zu beheben, könnten an anderer Stelle zu Rendering-Problemen führen.
Jede Größenänderung oder Verschiebung innerer Steuerelemente führt zu einem Neuzeichnen.
Wie viele andere Dinge auch.
Finde den Fehler nicht, brauche mal ein Tipp
Re: Finde den Fehler nicht, brauche mal ein Tipp
Ich bin Engländer und verwende Google Übersetzer. (Das tut mir leid)
Re: Finde den Fehler nicht, brauche mal ein Tipp
hallo,
ich werde versuchen ein Beispiel zu erstellen, das Prg. ist zu groß.
Habe aber noch keine Zeit gehabt. Ich bleib aber dran.
ich werde versuchen ein Beispiel zu erstellen, das Prg. ist zu groß.
Habe aber noch keine Zeit gehabt. Ich bleib aber dran.
Gruss
Re: Finde den Fehler nicht, brauche mal ein Tipp
moin,
ich versuche mal ein Beispiel hier anzuhängen.
ich versuche mal ein Beispiel hier anzuhängen.
Gruss
Re: Finde den Fehler nicht, brauche mal ein Tipp
aber was genau willst du?
Wenn ich das Draw-Ereignis in BeforeArrange ändere, wird es beim Laden nur ausgelöst, wenn der Inhalt angeordnet ist. Beim Ändern der Größe wird es nicht ausgelöst.
Public Sub ScrollArea21_BeforeArrange()
End
Ich denke, was auch immer Sie tun möchten, Sie möchten es nicht im Draw-Event tun
„Gehen Sie weg vom Draw-Ereignis, hier gibt es nichts zu sehen, es sei denn, Sie möchten Grafiken auf das Display malen
Wenn ich das Draw-Ereignis in BeforeArrange ändere, wird es beim Laden nur ausgelöst, wenn der Inhalt angeordnet ist. Beim Ändern der Größe wird es nicht ausgelöst.
Public Sub ScrollArea21_BeforeArrange()
End
Ich denke, was auch immer Sie tun möchten, Sie möchten es nicht im Draw-Event tun
„Gehen Sie weg vom Draw-Ereignis, hier gibt es nichts zu sehen, es sei denn, Sie möchten Grafiken auf das Display malen
Ich bin Engländer und verwende Google Übersetzer. (Das tut mir leid)
Re: Finde den Fehler nicht, brauche mal ein Tipp
hallo,
in dem Prg. habe ich 4 SrollAreas als Hauptbider und 6 SrollAreas zur Änderung, Bearbeitung, Kopieren, Zeichnen ....
Da brauche ich 'ScrollArea_Draw' zu. Diese 6 SA kann ich in alle zu verfügbaren Möglichkeiten ändern.
Da muß ich meine Kennzeichnung der aktiven SA ändern, sonst kommen falsche Zuordnungen raus.
Mal versuchen, wie ich das am besten löse.
in dem Prg. habe ich 4 SrollAreas als Hauptbider und 6 SrollAreas zur Änderung, Bearbeitung, Kopieren, Zeichnen ....
Da brauche ich 'ScrollArea_Draw' zu. Diese 6 SA kann ich in alle zu verfügbaren Möglichkeiten ändern.
Da muß ich meine Kennzeichnung der aktiven SA ändern, sonst kommen falsche Zuordnungen raus.
Mal versuchen, wie ich das am besten löse.
Gruss
Wer ist online?
Mitglieder in diesem Forum: Ahrefs [Bot] und 0 Gäste