1
텍스트 입력란에 입력 한 사용자 입력의 유효성을 검사하려고합니다. 하지만 항상 버튼을 추가하는 대신 사용자가 "Enter"키를 눌렀을 때 자동으로 확인하고 싶습니다.PowerShell 함수가 텍스트 상자에 입력 할 때
내 질문은 : 사용자가 특정 텍스트 상자에 Enter를 누르자 마자 PowerShell이 함수를 호출 할 수 있습니까?
텍스트 입력란에 입력 한 사용자 입력의 유효성을 검사하려고합니다. 하지만 항상 버튼을 추가하는 대신 사용자가 "Enter"키를 눌렀을 때 자동으로 확인하고 싶습니다.PowerShell 함수가 텍스트 상자에 입력 할 때
내 질문은 : 사용자가 특정 텍스트 상자에 Enter를 누르자 마자 PowerShell이 함수를 호출 할 수 있습니까?
간단한 Windows Forms의 예 :
$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()
고맙습니다. 이것은 내가 찾고 있었던 바로 그 것이다. –
안녕, 윈폼이나 WPF? GUI 코드를 보여 주시겠습니까? – sodawillow