WPF相当于Windows窗体位置

时间:2012-09-13 17:23:34

标签: c# wpf winforms location

在Windows窗体中,我可以通过将Location属性设置为Point来设置表单的位置。是否有可能在WPF中做类似的事情?

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

2 个答案:

答案 0 :(得分:3)

你做对了,Winforms中唯一的Location属性是WPF中的Left和Top属性。

答案 1 :(得分:3)

如果您希望使用Point个对象,可以随时创建自己的帮助方法。

public Point Location
{
  get
  {
    return new Point(Left, Top);
  }
  set
  {
    Left = value.X;
    Top = value.Y;
  }
}