vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: AutoRedraw??? 
Autor: WaldiMaywood
Datum: 10.02.04 22:28

Das liegt wohl daran, das deine Paint Methoden nicht in dem Ereignis „Form_Paint“ aufgerufen wird. Hier ein paar kleine + kurze Beispiele:

Private Sub Form_Pain(sender As Object, e As PaintEventArgs) Handles _
  MyBase.Paint
Dim g As Graphics = e.Graphics
g.Draw[...] ' hier deine DrawMethoden
End Sub
Du kannst aber auch alles in mehrere Methode auslagern, welche von dem oben genannten Ereignis aufgerufen werden. zb.:

Private Sub Form_Paint(sender As Object, e As PaintEventArgs) Handles _
  MyBase.Paint
MyDrawMethod1(e.Graphics)
MyDrawMethod2(e.Graphics)
'usw
End Sub
Private MyDrawMethod1(g As Graphics)
'code
End Sub
Private MyDrawMethod2(g As Graphics)
' code
End Sub
Hier findest du weitere Infos:
http://www.vbdotnetheaven.com/Code/Jun2003/2058.asp
http://www.vbdotnetheaven.com/Code/Jun2003/2059.asp

PS: Keine Garantie, ohne VS gecodet!

Steve
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
AutoRedraw???937Bene10.02.04 18:30
Re: AutoRedraw???717WaldiMaywood10.02.04 22:28
Nachtrag!619WaldiMaywood10.02.04 22:33
669ThinkingBomb11.02.04 12:49
Re: 591WaldiMaywood11.02.04 13:18
593ThinkingBomb11.02.04 14:18
Re: 595WaldiMaywood11.02.04 17:02
629ThinkingBomb11.02.04 17:22

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel