実行時にサイズを変更する必要がある画像があります。ユーザーがマウスの左ボタンを押してカーソルが画像の境界にあるときに、マウスカーソルを動かすと、画像サイズは、カーソルの移動先に応じて変化します。
これは私がこれまでに持っているものです:
Point p = e.GetPosition(this);
Image img = (Image)e.Source;
var pos =Mouse.GetPosition(this);
if ((p.X == 89 && (p.Y > 204 && p.Y < 252)) || (p.Y == 245 && (p.X > 89 && p.X < 138)) || (p.Y == 213 && (p.X > 89 && p.X < 138)) || p.X == 138 && p.Y > 204 && p.Y < 252)
{
img.Width = p.X;
img.Height = p.Y;
}
問題は、カーソルに応じて画像が変化しないことです。誰か助けてもらえますか?