Jie*_*eng 3 .net wpf binding user-controls
像默认TextBox使用TwoWayBinding 一样的控件
<TextBox Text="{Binding Text1}" />
Run Code Online (Sandbox Code Playgroud)
但是使用自定义用户控件,我需要类似的东西
<local:UserControl1 Text="{Binding Text1, Mode=TwoWay}" />
Run Code Online (Sandbox Code Playgroud)
我有没有办法在属性上设置绑定以默认使用TwoWay Bindings?
声明属性时,请使用FrameworkPropertyMetadataOptions.BindsTwoWayByDefault.
public DependencyProperty SomeProperty =
DependencyProperty.Register("Some", typeof(bool), typeof(Window1),
new FrameworkPropertyMetadata(default(bool),
FrameworkPropertyMetadataOptions.BindsTwoWayByDefault));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
237 次 |
| 最近记录: |