【发布时间】:2011-06-05 11:01:46
【问题描述】:
我在 Windows.Forms 中使用 SetBounds 方法而不是 Left、Top、Width、Height 属性分配,因为每次我分配的值都会改变位置属性 - 窗口会改变它的位置。 Left,Top,Width,Height 赋值导致窗口移动 4 次,而 SetBounds 移动窗口一次(更好的 UI 体验,没有窗口犹豫)。
当我迁移到 WPF 时,我发现没有 SetBounds 方法,看起来我必须逐步更改窗口大小和位置。
在一个窗口移动中更改 WPF 窗口位置的最佳方法是什么?
【问题讨论】:
标签: wpf