我创建了一个PowerShell表单应用程序,它在ISE中看起来和运行得很好。当我从控制台、快捷方式或.ps1中运行它时,主表单的大小变小了,并切断了控件元素。每个子窗体对象都不会以这种方式收缩。这不是视觉样式和旧式表单的问题。
如果我手动编辑大小:例如($form.Size = "1015,289"
)到($form.Size = "1030,310"
),则在ISE和PowerShell.exe
中表单大小相应增长。我很难理解为什么会发生这种情况。
请记住,我对PowerShell中的表单很陌生,所以如果它很明显,我会非常感激你的回应。似乎其他一些人也有这个问题,但问题没有得到答案(MSDN)。
修改以下内容:
$form.Size
$form.ClientSize