WPF/C#
コントロールの下にウィンドウを表示する
Point point = this.Button.PointToScreen(new Point());
this.SubForm.Left = point.X;
this.SubForm.Top = point.Y + this.Button.Height;
Point point = this.Button.PointToScreen(new Point());
this.SubForm.Left = point.X;
this.SubForm.Top = point.Y + this.Button.Height;