9

UIElementMetro スタイル アプリの絶対位置を特定する方法が見つかりません。誰かが解決策を知っていますか?

(コンテキスト:ポップアップを呼び出したボタンの横に表示したい)

4

1 に答える 1

22

これはうまくいくはずです...

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));
}
于 2012-08-28T17:54:22.337 に答える