相关疑难解决方法(0)

按Enter键键合文本框

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

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

c# wpf xaml textbox .net-3.5

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

直接设置绑定值

是否可以直接在双向绑定后面设置值,而不知道绑定属性?

我有一个附加属性绑定到这样的属性:

<Element my:Utils.MyProperty="{Binding Something}" />
Run Code Online (Sandbox Code Playgroud)

现在我想Something从附加属性的角度更改有效存储的值.所以我不能直接访问绑定属性,而只能引用DependencyObject(即Element实例)和DependencyProperty对象本身.

简单地设置它的问题DependencyObject.SetValue是这有效地删除了绑定,但我想更改底层绑定属性.

使用BindingOperations我可以得到BindingBindingExpression.现在有办法访问它背后的属性并改变它的价值吗?

wpf binding attached-properties

7
推荐指数
1
解决办法
6130
查看次数

标签 统计

wpf ×2

.net-3.5 ×1

attached-properties ×1

binding ×1

c# ×1

textbox ×1

xaml ×1