Eva*_*van 4 wpf window wpf-positioning
这是一个回答问题的后续问题[这里] [1].
在XAML中定义了WPF窗口的启动位置.现在我想知道如何在代码中更改这些属性?例如,我可以这样说:
窗口加载事件处理程序中的Window1.Top = 40?或者我需要为哪个窗口事件设置动态改变起始位置?
目标是在渲染之前动态设置Windows开始位置.
这在代码中相当容易:
public partial class Window1 {
public Window1()
{
InitializeComponent();
this.Height = 500;
this.Width = 500;
this.WindowStartupLocation = WindowStartupLocation.Manual;
this.Left = 0;
this.Top = 0;
}
}
Run Code Online (Sandbox Code Playgroud)
您可以设置任何您想要的参数,但是如果您要设置Top/Left,请确保设置WindowStatupLocation(或将其设置为XAML中的manual).
| 归档时间: |
|
| 查看次数: |
12474 次 |
| 最近记录: |