Clear screen

Status
Niet open voor verdere reacties.

krolik

Terugkerende gebruiker
Lid geworden
22 apr 2007
Berichten
1.787
Ik heb in VB 2010 een formulier met o.a. 2 buttons. Bij het klikken op button1 wordt er een driehoek getekend met de gegevens uit 2 textboxen. Het is de bedoeling dat met button2 het scherm gewist wordt (clear screen). Ik heb al op internet gezocht, maar niets gevonden. Wie heeft de gouden tip?
 
Hoi,

Heb je misschien een stukje code voor me. Wellicht kan ik daar iets mee.

Groeten Chris
 
Ik had zelf al iets gemaakt, door de lijnen opnieuw te trekken met

Dim blackPen As New Drawing.Pen(Color.Black, 5)
Dim whitePen As New Drawing.Pen(Color.White, 5)


Tekenen:
Me.CreateGraphics.DrawLine(blackPen, x0, y0, x1, y1)

Wissen:
Me.CreateGraphics.DrawLine(whitePen, x0, y0, x1, y1)

Maar ik denk dat er nog wel een andere manier bestaat.
 
Worden die lijnen in een panel gezet (bijv panel1), dan kan dit lukken:

Code:
Me.Panel1.CreateGraphics().Clear(Me.Panel1.BackColor)

En anders probeer je met de code hieronder iets:

Code:
Me.CreateGraphics().Clear(Me.BackColor)

Ik hoop dat het lukt!
 
Niet in een panel, maar op Form1. De 2e code werkt. Perfect. Dankjewel.
 
Goed om te horen.

wellicht dat dit ook werkt (je leegt dan alleen form1 ipv me)

Code:
Me.Form1.CreateGraphics().Clear(Me.Form1.BackColor)

Groeten Chris
 
Dat geeft de foutmelding:

'Form1' is not a member of 'MyLines.Form1'.

MyLines is de naam van het project.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan