我遇到与uri协议打开应用程序有关的问题,点击后我希望我的应用程序大小以特定大小开始。我做了一些搜索,发现这个forum conversation表示那种事情是不可能的。
我想更改应用程序大小,而不是在构造函数中,而是在函数OnActivated(IActivatedEventArgs args)
中。
答案 0 :(得分:0)
可以在OnActivated
处理程序中调整应用程序视图的大小。激活Window
后,您可以使用ApplicationView.TryResizeView
方法更改应用视图的大小。
public bool TryResizeView(Size value)
此调用尝试调整应用视图的大小,并返回操作是否成功的布尔值。例如,您可以执行以下操作:
var view = ApplicationView.GetForCurrentView();
if (view.TryResizeView(new Size { Width = 600, Height = 500 }))
{
//window was resized
}
else
{
//unable to resize
}