Lancez Microsoft Visual Studio. Ouvrez un de vos projets Visual Basic et de trouver le formulaire de démarrage de votre projet dans l'Explorateur Visual Studio Solution. Double-cliquez sur cette forme. Visual Studio ouvre le formulaire et l'affiche dans la fenêtre de conception.
Cliquez sur le "Vue" bouton de menu et sélectionnez "Boîte à outils" dans le menu d'options qui apparaît. La boîte à outils ouvre. Double-cliquez sur le "PictureBox" icône de la Boîte à outils. Un contrôle PictureBox apparaît sur le formulaire. Cliquez sur cette commande et faites-le glisser où vous voulez que votre image apparaisse.
Presse "F4" pour ouvrir la fenêtre Propriétés et le type "Jaune" dans le "BackColor" zone de texte. Le fond de l'PictureBox devient jaune.
Trouvez l'icône en forme de coup de foudre en haut de la fenêtre Propriétés et cliquez sur cette icône pour afficher les événements de la PictureBox. Double-cliquez sur le "Peindre" événement. Visual Studio ouvre la fenêtre de code et affiche la méthode de peinture de la commande. En ajoutant du code à cette méthode, vous pouvez contrôler la façon dont le programme crée le PictureBox.
Collez le code suivant dans la méthode de la peinture:
Image1 Dim Comme Bitmap = Nouveau Bitmap ("IMAGE_NAME.jpg")
Dim pixelLocationX Comme Int16 = 1
Dim pixelLocationY Comme Int16 = 5
image1.MakeTransparent (image1.GetPixel (pixelLocationX, pixelLocationY))
image1.MakeTransparent (myColor)
e.Graphics.DrawImage (image1, 0, 0)
La première instruction crée une nouvelle image bitmap nommé "image1." Remplacer "IMAGE_NAME.jpg" avec le nom de l'image que vous souhaitez voir apparaître dans le PictureBox. Les deux états suivants définissent la "X" et "Y" coordonnées du pixel dans l'image que vous souhaitez utiliser comme le pixel transparent. Les coordonnées X et Y représentent "1" et "5" dans cet exemple. La méthode MakeTransparent applique la transparence à tous les pixels de l'image où la couleur du pixel correspond à la couleur de votre pixel transparent. La déclaration finale dessine l'image en utilisant la méthode DrawImage.
Presse "F5." Votre projet se déroule et affiche votre image. Les parties de l'image avec la couleur correspondant à la couleur transparente seront transparentes. Vous serez en mesure de voir la couleur jaune coup d'oeil de la PictureBox à travers ces parties de l'image.