Foto als button (visual basic)

Status
Niet open voor verdere reacties.

Vliegtuigfan

Gebruiker
Lid geworden
21 feb 2011
Berichten
625
Hoi, ik maak een webbrowser. Nu wil ik graag dat mijn button een ronde form krijgt.

Weten jullie hoe dit moet?:D

Danku!!:thumb:
 
Sorry. Dit werkt niet op mijn computer... Ik weet niet waarom. Maar ik gebruik Een MAC OS X
 
Een simpele oplossing zou een picture box met je plaatje erin zijn.
Dubbelklik op de picture box en hij zal een event voor je aanmaken, plaats daar de code in die je wilt laten uitvoeren wanneer je erop klikt.
 
Een simpele oplossing zou een ook een label met je plaatje erin zijn.
Dubbelklik op het label en hij zal een event voor je aanmaken

maak je label Backcolor Transparent.
Zwt de afbeelding die je wild zien in het label
en importeer twee afbeeldingen

Code:
Private Sub Label6_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Label6.MouseDown
        Label6.Image = fadbutton.My.Resources.Resources.jeafbeelding
End Sub

En

Code:
Private Sub Label6_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Label6.MouseUp
Label6.Image = fadbutton.My.Resources.Resources.jeafbeelding2
End Sub
 
Laatst bewerkt:
Dubbelklik op het label en hij zal een event voor je aanmaken

Dat kan toch ook met een PictureBox? En transparant kan volgens mij ook.

En het voordeel van een PictureBox is dat je de SizeMode kan aanpassen :).
 
Ja dat kan.
Maar er zijn heeeeeelveeeeeeel mooije buttons op internet tevinden op maat.
en als je wisseld met picture is het makkelijker om met de zelfde maat te werken.
 
Maar er zijn heeeeeelveeeeeeel mooije buttons op internet tevinden op maat.

Precies, zoals die buttons die ik poste een paar posts omhoog. Het probleem is dat Vliegtuigfan een Mac gebruikt en dat volgens hem die daar niet op werkt. :/
 
Werkt of zijn de mogelijkheden van VB dan anders op MAC ???????
Nooit gemerkt .
 
In de toolbar staat een kopje "Visual basic power packs" daarin staat een "oval shape".
In het click event de code.

Ziet er niet heel erg uit als een button, maar anders dan bij een picturebox is het zo dat als je niet op het plaatje klikt, maar nog wel in de picturebox, dat hij dan niet de code uit het click event uit gaat voeren.

succes! :thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan