powershell - 如何在powershell中制作应用按钮
问题描述
我正在制作一个 GUI,我需要一个按钮,它不会在单击时关闭窗口。
只需从我的其他一些代码中复制按钮创建,效果很好,但单击时会关闭窗口。我需要点击时不会关闭窗口的东西。
$apply = New-Object System.Windows.Forms.Button
$apply.Location = New-Object System.Drawing.Point(150, 120)
$apply.Size = New-Object System.Drawing.Size(50, 22)
$apply.Text = "Apply"
# $apply.DialogResult = [System.Windows.Forms.DialogResult]::
我正在制作一个 GUI,我需要一个按钮,它不会像应用按钮一样在单击时关闭窗口。
解决方案
GUI 中带有文本的按钮Apply通常意味着在不关闭窗口的情况下执行某些设置。您只需要向按钮添加一个 Click 事件处理程序,例如:
$apply.Add_Click(
{
# here you do whatever the Apply is meant for
}
)
OK通常还存在另一个称为按钮的按钮,它也适用于以前的任何内容,但确实关闭了表单。
推荐阅读
- python - AttributeError:模块“火炬”没有属性“__version__”
- cloud - 使用智能合约部署云服务
- angular - Angular 在父元素中添加子元素的位置
- amazon-web-services - 在 AWS EC2 上使用 OWASP ZAP(和相同目的的工具)
- regex - Google 表格 - 删除所有 HTML 标签,除了和标签
- c# - 如何使用 C# 的 File.WriteAllBytes() 在已安装的驱动器上写入?
- amazon-web-services - 无法从我的 linux shell 打开 ssh 隧道(EC2 暴露 RDS db)
- azure - Azure 堡垒服务
- android - 仅使用栏而不是子视图本身滚动
- github - 如何使用 curl.exe 在 GitHub 拉取请求页面上发布评论?