我有一个 Canvas
其中包含几个Textblocks
我需要找到在 XAML 文档中分配的左上角点。我怎样才能获得这两个属性?
当我遍历 Canvas
上的框架元素时我似乎无法找到列出的属性。
最佳答案
下面是一些如何获取值的示例:
foreach(FrameworkElement fe in canvas.Children){
// example 0
double top=(double)fe.GetValue(Canvas.TopProperty);
double left=(double)fe.GetValue(Canvas.LeftProperty);
// example 1
double top1=Canvas.GetTop(fe);
double left1=Canvas.GetLeft(fe);
}
见 http://msdn.microsoft.com/en-us/library/ms749011.aspx和
http://msdn.microsoft.com/en-us/library/system.windows.controls.canvas.top.aspx
想要查询更多的信息
关于wpf - 在 Canvas 上查找控制位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3313277/