Cannot find a way to locate absolute position of an UIElement
in Metro style app. Anybody know the solution?
(the context: I want a Popup to be shown next to the button called it)
This should work...
private void Button_Click(object sender, RoutedEventArgs e)
{
var button = sender as Button;
var ttv = button.TransformToVisual(Window.Current.Content);
Point screenCoords = ttv.TransformPoint(new Point(0, 0));
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With