Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

  • Benutzer-Avatarbild

    1. Es gibt eine fixe Reihenfolge: Load, Shown, Paint 2. Was heißt vollständig? Das Form selber oder auch all die CEs, die aber quasi für sich selbst verantwortlich sind? 3. Ein Stop, ein Invalidate, Refresh, Update, wenn Du mit der Maus über einen Button fährst, ihn anklickst, … 4. Nein. Es löst DGV-Events aus. Aber diese lösen normalerweise nicht wieder das Paint-Events des Forms aus. Alles Spekulatius. Ohne Code keine konkreten Lösungswege von meiner Seite möglich.

  • Benutzer-Avatarbild

    Was passiert denn, wenn Du das Form aus dem Bildschirm raus- und wieder reinziehst? Zitat von Lightsource: „Ohne Mausbewegung im Form wird das Paint-Ereignis gefeuert.“Ja, sicher. Vor dem und beim Programmstart siehst Du nix. Wenn alles fertig geladen ist, siehst Du das Form. Woran liegt's? Weil das Form gezeichnet wurde. Eben weil es auf dem Bildschirm sichtbar wird. Und damit das Paint-Event gefeuert wurde. Das ist auch, wenn Du was anderes in den Vordergrund holst und danach Dein Form wieder …

  • Benutzer-Avatarbild

    Ein Timer? Ich glaub, ich kapier einfach nicht, was Du mit dem Ganzen bezweckst. Was muss denn da dauernd warum neu gezeichnet werden?

  • Benutzer-Avatarbild

    Ja, aber wozu dann mit Timer oder Paint-EventHandler? Das Ummalen eines DGVs würd ich z.B. im CellEndEdit-EventHandler oder im CellValidated-EventHandler anstoßen. Oder wenn Daten anderweitig gespeichert und dann im DGV angezeigt werden, z.B. man gibt Daten in ner TextBox ein und klickt auf nen Button, um die Daten abzuspeichern, dann würd ich z.B. die Cell(x).Style.BackColor der betroffenen Zellen in ner Sub entsprechend ihrer Werte ändern. Und diese Sub im Button.Click-EventHandler aufrufen. O…

  • Benutzer-Avatarbild

    Kann ich insofern nicht nachvollziehen, weil ich denke, dass sehr vieles ohne das Abfangen des PaintEvents geht, siehe Anhang als Minimalbeispiel.