WPF: Farbe unter dem Zeiger

8

Ich habe ein Steuerelement mit einem gradienten Hintergrund. Beim Ereignis MouseDown oder MouseUp möchte ich erfassen, welche Farbe das Pixel unmittelbar unter dem Mauszeiger hat. Wie würde ich das tun?

    
Jonathan Allen 20.12.2010, 17:24
quelle

1 Antwort

4

Ich habe ein Verhalten erstellt, das an ein Image-Objekt angehängt werden kann, um die Farbe zu erhalten, die 100% WPF ist. Hier ist das Verhalten; Es könnte optimiert werden, um mit jedem "Visual" zu arbeiten, nicht nur mit einem Image.

[Hinweis: Ich habe 96dpi für die Erstellung von RenderTargetBitmap hartcodiert ... Ihr Kilometerstand kann variieren]

%Vor%     
Albert Oldfield 02.09.2011, 22:07
quelle

Tags und Links