Wie legen Sie die Hintergrundfarbe eines Wortes?
Ich habe eine pictureBox in einer Form. In der Mitte der pictureBox, ich habe den Namen des ausgewählten Fotos zu.
Nun, ich möchte die Farbe der hintergrund des gewählten Namen.
Wie kann ich das tun?
- Etwas code würde den Menschen helfen. Wie haben Sie die Namen? Mit einem label? Haben Sie versucht, die Einstellung der hintergrund des Etiketts? Wenn Sie mit einer anderen Technik, der code wäre wirklich hilfreich!
- eine endgültige Lösung mit dem kompletten Quellcode ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin mir nicht sicher, was du meinst, aber ein PictureBox-Inhalt ist ein Bild. Wenn Sie wollen einfach nur text anzuzeigen, verwenden Sie ein Label. Wenn Sie möchten, es zu haben, die eine bestimmte Hintergrundfarbe, legen Sie dessen BackColor-Eigenschaft auf die Farbe, die Sie wollen.
Beispiel:
EDIT:
Ließ ich mich zu re-use ein Teil von Sampath das Beispiel oben, um eine Anpassung an die Benutzer-Kommentar.
Kann man versuchen unter Probe.
Fügen Sie einfach ein Bild-Feld zu Ihrer form, und fügen Sie einen Ereignis-handler für das Paint-Ereignis:
Wollen Sie das Paint-Ereignis in das PictureBox-Steuerelement. Erhalten Sie die graphics Referenz von e.Grafik, und verwenden Sie dann die DrawString (), dass Sie in Ihrer Probe.
Hoffe, dies wird Ihnen helfen.
Dein problem könnte so einfach sein wie das ändern der hintergrund-Farbe Eigenschaft für das Steuerelement, das Sie ändern in den Eigenschaften-Fenster.