简体   繁体   English

单击按钮后如何最小化powershell表单?

[英]How to minimize powershell form after button click?

It doesn't matter if it is hidden or if it is minimized I just don't want it to be viewable to the user.它是隐藏的还是最小化的都没有关系,我只是不希望它对用户可见。

Pertinent Code:相关代码:

$Login_Load={

}
$buttonENTER_Click = {
    $newuser = $username.Text
    $newpass = $password.Text
    GoTo_Run $newpass $newuser
}

Things I have tried: I have used the Set-WindowState Cmdlet but that hasn't worked for me either.我尝试过的事情:我使用了 Set-WindowState Cmdlet,但这对我也不起作用。

(Get-Process -Name processnameofform).MainWindowHandle | foreach {Set-WindowStyle FORCEMINIMIZE $_}

$Login.Hide

$Login.WindowState("Minimize")

FormWindowState is an enumeration FormWindowState 是一个枚举

Assuming that $Login is your Form:假设 $Login 是您的表单:

$Login.WindowState = [System.Windows.Forms.FormWindowState]::Minimized

or或者

$Login.WindowState = 1

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM