如何在WPF中获取按钮在画布上的位置?

问题描述:

我有一个班级使用System.Windows.Controls.Button。我想要做的是在画布上找到按钮位置。如何在WPF中获取按钮在画布上的位置?

我发现的每个教程总是使用具有位置属性的WinForms Button类(System.Windows.Forms.Button)的命令:bt.Location(Point)。我无法改变我的按钮,所以我需要找到一种方法来获取System.Windows.Controls.Button引用的按钮位置。是否有捷径可寻?

如果您的按钮位于Canvas,您可以拨打Canvas.GetLeftCanvas.GetTop