1
我試圖驗證在文本框中進行的用戶輸入。但不是總是添加一個他必須按的按鈕,我想在用戶點擊「Enter」鍵時自動檢查它。在文本框中輸入PowerShell調用函數
所以我的問題是: 只要用戶在特定文本框中輸入Enter,PowerShell是否可以調用函數?
我試圖驗證在文本框中進行的用戶輸入。但不是總是添加一個他必須按的按鈕,我想在用戶點擊「Enter」鍵時自動檢查它。在文本框中輸入PowerShell調用函數
所以我的問題是: 只要用戶在特定文本框中輸入Enter,PowerShell是否可以調用函數?
在Windows窗體簡單的例子:
$form = New-Object System.Windows.Forms.Form
$textbox = New-Object System.Windows.Forms.TextBox
$textbox.Add_KeyDown({
if ($_.KeyCode -eq "Enter") {
#logic
$textbox.Text | Out-Host
}
})
$form.Controls.Add($textbox)
$form.ShowDialog()
非常感謝。這正是我期待的。 –
嗨,的WinForms或WPF?你能否顯示你的GUI代碼? – sodawillow