I have this code
<Canvas x:Name="SampleCanvas" Background="#F5F7F9" MouseLeftButtonDown="brdMovable_MouseLeftButtonDown" MouseLeftButtonUp="brdMovable_MouseLeftButtonUp" MouseMove="brdMovable_MouseMove" Height="570" Width="875">
<chartingToolkit:Chart x:Name="mcChart" Loaded="mcChart_Loaded" Width="400" Height="250" Canvas.Left="190" Canvas.Top="5" MouseLeftButtonDown="brdMovable_MouseLeftButtonDown"
Background="LightSteelBlue">
<chartingToolkit:Chart.RenderTransform>
<ScaleTransform x:Name="scaleTransform"></ScaleTransform>
</chartingToolkit:Chart.RenderTransform>
<chartingToolkit:Chart.Series>
<chartingToolkit:ColumnSeries Title="Experience" IndependentValueBinding="{Binding Path=ModelName}" DependentValueBinding="{Binding Path=SaleCount}">
</chartingToolkit:ColumnSeries>
</chartingToolkit:Chart.Series>
</chartingToolkit:Chart>
</canvas>
Now i want to retrieve the canvas.Left position and canvas.Top positions of mcChart dynamically in codebehind.
How can i do that ?
Thanks.
How about: