dsafa/wpf-color-picker

Doesn't Work correct , if Screen is scaled

Opened this issue · 0 comments

if we have a Screen Scale in Settings Control System -> Dispay -> Scale
of 125%

EyeDropperWindowsAdorner.cs
protected override void OnRender(DrawingContext drawingContext)
{
..
..
// ToDo Scalefactor
transformGroup.Children.Add(new TranslateTransform(Position.X/1.25, Position.Y/1.25));

and in
EyeDropperWindow.xaml.cs
protected override void OnMouseMove(MouseEventArgs e)
{
..
var pos = e.GetPosition(this);
// ToDo Scalefactor
pos.X = pos.X*1.25; pos.Y = pos.Y * 1.25;