Deckkraft auf Kontrolle
Ist es möglich, eine Steuerung semi-transparente?
Meinst du "ändern Sie die "Deckkraft" der Kontrolle" oder "eine Kontrolle undurchsichtig" oder etwas völlig anderes?
Ich meine, semi-transparent
Die Steuern, wo, warum, wie. Transparenz hat nicht wirklich funktioniert für winforms also mein Vorschlag wäre mit einer unterschiedlichen Technik, die alle zusammen.
Ich meine, semi-transparent
Die Steuern, wo, warum, wie. Transparenz hat nicht wirklich funktioniert für winforms also mein Vorschlag wäre mit einer unterschiedlichen Technik, die alle zusammen.
InformationsquelleAutor Codler | 2011-02-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die direkte Antwort auf deine Frage ist "Nein".
WinForms unterstützt Transluzenz auf der Ebene (Form.Deckkraft), aber nicht kontrolliert. In den Fällen, das war wichtig, das ich verwendet habe, geschichteten Formen.
Wenn diese Funktion wichtig ist und die sich verändernden Rahmenbedingungen ist eine option, WPF unterstützt transluzente Bedienelemente.
InformationsquelleAutor John Arlen
Wenn die Kontrolle transparente Hintergründe unterstützt, können Sie Farbe verwenden.FromArgb (), um eine transluzente Farbe:
Je nachdem, wie Sie funktionieren soll, Sie würde sich ändern, der alpha-Wert (zwischen 0 und 255).
Wahr ist, dass alle Steuerelemente, die hinter die "transparent" - Steuerelement nicht angezeigt werden, aber das ist nicht klar von der Frage, es war "Ist es möglich, eine Steuerung semi-transparente?", die beantwortet wurde... Wenn ausführlichere Antwort notwendig ist, dann denke ich, wir brauchen eine genauere Frage.
Aus meiner Sicht war es nicht wie das Steuerelement selbst ist NICHT transparent in keiner Weise als Codler sagte. Wenn ich dieses Recht, das wird sich erst ändern, die Deckkraft der Hintergrundfarbe, also die Standard-Farbe ist immer mehr sichtbar. Was nutzlos für mich. Sie könnten in diesem Fall wählen Sie einfach eine mehr Grau-Farbe für Ihren hintergrund. Gleichen Ergebnis.
InformationsquelleAutor Xander