silverlight 子控件相对父控件的位置<Grid x:Name="LayoutRoot" Background="White"
LayoutUpdated="LayoutRoot_LayoutUpdated"
Loaded="LayoutRoot_Loaded" MouseMove="MapControl_MouseMove"
MouseWheel="MapControl_MouseWheel"
MouseLeftButtonDown="MapControl_MouseLeftButtonDown"
MouseLeftButtonUp="MapControl_MouseLeftButtonUp" >
<Canvas x:Name="canvas" HorizontalAlignment="Left" VerticalAlignment="Top"> <TextBlock FontSize="50" Name="text1"></TextBlock> </Canvas> </Grid> 问:canvas相对于LayoutRoot的位置怎么获取啊?谢谢 http://www./html/tips/2011/0116/4915.html Point pt = canvas.TransformToVisual(LayoutRoot).Transform(new Point()); |
|
来自: Jcstone > 《Silverlight》