Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 形状在画布上的什么位置?_C#_.net_Wpf_Graphics - Fatal编程技术网

C# 形状在画布上的什么位置?

C# 形状在画布上的什么位置?,c#,.net,wpf,graphics,C#,.net,Wpf,Graphics,假设我在画布上放置一个形状,如下所示: Canvas.SetLeft(myShape, 50); Canvas.SetTop(myShape, 30); canvas.Children.Add(myShape); 之后,myShape被拖放到此画布上 如何确定当前的myShape坐标 例如,在拖放之前,我想得到(50,30)。 谢谢 你可能想接受阿维德的回答。“谢谢”并不能养活他的孩子不错,尽管接受答案也不能养活他的孩子。我的错:-)你可能想接受阿维德的答案。“谢谢”并不能养活他的孩子不错,尽

假设我在画布上放置一个形状,如下所示:

Canvas.SetLeft(myShape, 50);
Canvas.SetTop(myShape, 30);
canvas.Children.Add(myShape);
之后,
myShape
被拖放到此画布上

如何确定当前的
myShape
坐标

例如,在拖放之前,我想得到(50,30)。
谢谢

你可能想接受阿维德的回答。“谢谢”并不能养活他的孩子不错,尽管接受答案也不能养活他的孩子。我的错:-)你可能想接受阿维德的答案。“谢谢”并不能养活他的孩子不错,尽管接受答案也不能养活他的孩子。我的坏:-)
var left = Canvas.GetLeft(myShape);
var top = Canvas.GetTop(myShape);