Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WPF:立即验证文本框内容_C#_Wpf_Validation_Textbox - Fatal编程技术网

C# WPF:立即验证文本框内容

C# WPF:立即验证文本框内容,c#,wpf,validation,textbox,C#,Wpf,Validation,Textbox,WPF/XAML中是否有一种方法可以指示应立即执行验证(在文本框中输入每个字符后),而不是在焦点丢失时执行验证?您应该检测事件“keyup”或“keydown”,并检查输入是否正确 private void TextBox_KeyUp(object sender, KeyRoutedEventArgs e) { if (e.Key == YourKey) { //Do something } }

WPF/XAML中是否有一种方法可以指示应立即执行验证(在
文本框中输入每个字符后),而不是在焦点丢失时执行验证?

您应该检测事件“keyup”或“keydown”,并检查输入是否正确

private void TextBox_KeyUp(object sender, KeyRoutedEventArgs e)
{        
    if (e.Key == YourKey)
    {
        //Do something
    }
}