Taste, Bilder, Transparenz, MouseOver-Farben
Habe ich eine Schaltfläche, die ich gemacht habe, Flach, ohne Rand, so dass, wenn es ist ein Bild, es ist nahtlos suchen.
Dem Bild möchte ich hinzufügen, dass dieser button ist im Grunde nur ein ungefülltes Rechteck (png-Datei aus einer Datei).
Wenn ich die Maus über diesen button, habe ich die backcolor zu rot. Wenn es das tut, wird das Rechteck, das das Bild offensichtlich nicht zu rot..es bleibt, was auch immer Farbe aus dem Bild.
Wollte ich wissen, ob es einen Weg gibt, um ein Bild hinzuzufügen, die die aktuelle Hintergrundfarbe transparent ist (nehme ich an?).
Dem Bild ist ein blaues Rechteck mit einem sehr, sehr hellen braunen hintergrund. Wenn ich mit der Maus über ich möchte, dass der GESAMTE button backcolor zu rot sein, aber nur zu halten, das Blaue Rechteck. Gerade jetzt, wenn Sie mouseover-Effekt können Sie deutlich sehen, die Größe des Bildes selbst.
Möchte ich lieber nicht Grafiken zeichnen auf die Schaltfläche. (In Wirklichkeit diesem Bild ist der Umriss eines computer-monitor...aber es ist im wesentlichen ein Rechteck für diesen Fall)
Gibt es eine Möglichkeit, dies zu tun mit dem Image oder BackgroundImage Eigenschaften?
InformationsquelleAutor Bill | 2015-07-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Setzen Sie Ihr Bild in
Resources
(Projekt/Eigenschaften/Ressourcen/Images/Ressource Hinzufügen und aus dropdown-Menü wählen Sie " Hinzufügen Vorhandene Datei...).Dann verwenden Sie diesen code :
Natürlich, Sie können erstellen Sie Ihre eigenen Buttons (Klasse) und in Ihr Projekt importieren, wo Sie können dies vermeiden
MouseHover
undMouseLeave
für jeden button.btw. All dies können Sie tun ohne Bild wenn Sie Ihr Bild haben, nur
border
undbackground
Bild ist nicht Verlauf. Dann können Sie vermeidenMouseHover
undMouseLeave
.Edit :
Es ist der code, wenn Sie nicht brauchen, Bild (Grenze der button ist immer
blue
von2px
-, hintergrund-Farbe ist eine Art von hellbraun, und auf hover-hintergrund-Farbe ist rot, aber Grenze bleiben blau mit 2px).InformationsquelleAutor nelek