输入监听
在 WPF 中,你可以使用 TextChanged
事件来监听 TextBox
内容的变化。你可以在 XAML 中指定事件处理程序,也可以在代码中动态添加事件处理程序。下面是一个简单的示例:
1 | <TextBox TextChanged="TextBox_TextChanged" /> |
然后在对应的代码文件中:
1 | private void TextBox_TextChanged(object sender, TextChangedEventArgs e) |
这样,当用户在文本框中输入文本时,TextBox_TextChanged
方法将被调用。
监听Enter和Tab
1 | InputTb.PreviewKeyDown += InputTb_PreviewKeyDown; |
只能输入数字
前台UI设置
1 | <TextBox |
其中InputMethod.IsInputMethodEnabled="False"
禁用输入法
后台代码限定只能输入数字
1 | private void TextBox_PreviewTextInput |
样式
文字居中
1 | <TextBox |
行高设置
1 | <TextBox |