Как сделать кнопку применения в PowerShell - PullRequest
0 голосов
/ 05 ноября 2019

Я делаю графический интерфейс, и мне нужна кнопка, которая не закрывает окно при нажатии.

Просто копирую из моего другого кода для создания кнопки, который работает нормально, но закрываетокно, по щелчку. Мне нужно что-то, что не закрывает окно при нажатии.

$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]::

Я делаю графический интерфейс и мне нужна кнопка, которая не закрывает окно при нажатии, как кнопка применения,делает.

1 Ответ

0 голосов
/ 05 ноября 2019

Кнопка в графическом интерфейсе с текстом Применить обычно означает, что некоторые настройки выполняются без закрытия окна. Вам просто нужно добавить обработчик события Click к кнопке, например:

$apply.Add_Click(
    {    
       # here you do whatever the Apply is meant for
    }
)

Обычно также присутствует другая кнопка с именем OK , которая также применяет все, что было, но закрывает форму.

...