2012-09-10 64 views

回答

1

您可以使用TransformToVisual来做到这一点。这里有一个很好的例子:Visual.TransformToVisual MSDN

从页面后人:

<StackPanel Name="myStackPanel" Margin="8"> 
    <TextBlock Name="myTextBlock" Margin="4" Text="Hello, world" /> 
</StackPanel> 

// Return the general transform for the specified visual object. 
GeneralTransform generalTransform1 = myStackPanel.TransformToVisual(myTextBlock); 

// Retrieve the point value relative to the child. 
Point currentPoint = generalTransform1.Transform(new Point(0, 0)); 
+0

感谢您的帮助 –