相关疑难解决方法(0)

按Enter键键合文本框

默认数据绑定TextBoxTwoWay,它只有在TextBox失去焦点时才将文本提交给属性.

当我按下?Enter键时,是否有任何简单的XAML方法可以使数据绑定发生TextBox.我知道在后面的代码中很容易做到,但想象一下,如果这TextBox是在一些复杂的内部DataTemplate.

c# wpf xaml textbox .net-3.5

103
推荐指数
7
解决办法
10万
查看次数

在TextBox中输入时执行viewmodels命令

当用户在TextBox中按Enter键时,我想在我的viewmodel中执行一个命令.该命令在绑定到按钮时有效.

<Button Content="Add" Command="{Binding Path=AddCommand}" />
Run Code Online (Sandbox Code Playgroud)

但是我不能从TextBox开始工作.我尝试了一个Inputbinding,但它没有用.

<TextBox.InputBindings>
    <KeyBinding Command="{Binding Path=AddCommand}" Key="Enter"/>
</TextBox.InputBindings>
Run Code Online (Sandbox Code Playgroud)

我还尝试将工作按钮设置为默认值,但按下输入时不会执行.

谢谢你的帮助.

wpf command textbox

54
推荐指数
3
解决办法
3万
查看次数

标签 统计

textbox ×2

wpf ×2

.net-3.5 ×1

c# ×1

command ×1

xaml ×1