Entwickler-Ecke
WPF / Silverlight - Transparente Farbe ignorieren
mokus - So 18.04.10 19:37
Titel: Transparente Farbe ignorieren
Hallo,
ich hätte da mal ne Frage, gibt es die Möglichkeit, wenn ich zum Beispiel ein zum teil transparentes Bild habe, durch das Objekt durch zu klicken. Also das MouseDown Event eines Objektes darunter auszuführen?
mokus - Mo 19.04.10 00:38
Ich verstehe es jetzt nicht ganz, wie ich dann mit dem Hit auf das nächste Objekt springe, was unter diesem liegt.
Kha - Mo 19.04.10 11:19
Hm, darf ich noch einen Versuch wagen? Es wird sogar einfacher ;) .
Leite von Image ab und überschreibe HitTestCore(PointHitTestParameters). Dort gibst du null zurück, wenn ein transparentes Pixel getroffen wurde, fertig :) .
mokus - Mo 19.04.10 18:35
Jo Danke, hat funktioniert.
mokus - Sa 24.04.10 03:16
Also, das mit dem "HitTestCore(PointHitTestParameters)" hat ausgezeichnet funktioniert, nur jetzt versuche ich es in Silverlight zu schreiben und da scheint es wohl, diese Methode nicht zugeben. Gibt es dort einen anderen Weg?
mokus - So 25.04.10 19:00
Hat den niemand eine Lösung für Silverlight??
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!