3

在 Windows 窗体中,我可以通过将Location属性设置为Point. 是否可以在 WPF 中做类似的事情?

目前我知道我可以设置 WPF 窗口LeftTop属性来重新定位它,但是是否可以通过给它坐标来设置位置,比如一个点?

4

2 回答 2

3

你没看错,Winforms 中 Location 属性的唯一等价物是 WPF 中的 Left 和 Top 属性。

于 2012-09-13T17:28:32.473 回答
3

Point如果您更喜欢使用对象,您始终可以创建自己的辅助方法。

public Point Location
{
  get
  {
    return new Point(Left, Top);
  }
  set
  {
    Left = value.X;
    Top = value.Y;
  }
}
于 2012-09-13T17:32:26.850 回答