VBiB/ACCB.net - Visual Basic in België | .net Ineta User Group  
(login to hide)
Hoofdmenu

Advertenties

Het Computer Winkeltje HCW


Evenementen

Tips en tricks
U bevindt zich > Tips en Tricks > VB .net > Componenten > Forms > Eigen formulier maken met eigen afbeelding
Ik wil een tip ingeven

Tip: Eigen formulier maken met eigen afbeelding
Klimmer - 04 May 2006 - 22:07

Je eigen formulier maken is vrij eenvoudig :
1 - bij de properties van formulier zet je FormBorderStyle op None
2 - kies bij background image een achtergrond (eventueel zelf ontworpen)
3 - voeg de code toe om het formulier te kunnen verplaatsen met de muis en als voorbeeld heb ik ook de knoppen voor het formulier te sluiten, minimaliseren en maximaliseren bijgevoegd.
Code:


'Simpele code om je eigen formulier te maken.

Public Class Form1

    Private Muis As Point

    Private Sub Form1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseDown
        Me.Muis = New Point(-e.X, -e.Y)
    End Sub

    Private Sub Form1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseMove
        If e.Button = MouseButtons.Left Then
            Dim MuisPos As Point = Control.MousePosition
            MuisPos.Offset(Me.Muis.X, Me.Muis.Y)
            Location = MuisPos
        End If
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Me.Button1.ForeColor = Color.Red
        Me.Button1.BackColor = Color.Black
        Me.Button2.ForeColor = Color.White
        Me.Button2.BackColor = Color.Black
        Me.Button3.ForeColor = Color.White
        Me.Button3.BackColor = Color.Black
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Application.Exit()
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Me.WindowState = FormWindowState.Maximized
    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        Me.WindowState = FormWindowState.Minimized
    End Sub

End Class

3020 x gelezen

Commentaar
U dient ingelogd te zijn om commentaar te posten.
 

Er zijn in totaal 102 tips gepost.

 

 
Postnuke - ADODB Database - PHP 4/5 - pnPhpBB2 - Hosting bij Openminds
Met dank aan Jürgen voor de jarenlange inzet van visualbasic.be (anno 21-12-2000)
vbib.be gestart op 1/03/06 (extra vanaf 1/09: vbnet.be en vbdotnet.be)
VBiB is gerelateerd met wintips.be

Nieuwsbrief RSS Feed: backend.php