WPF Binding相关的一些常见方式总结(三)
来源:互联网 发布:琴行软件 编辑:程序博客网 时间:2024/06/05 06:04
控件之间的互相绑定:
<Grid> <StackPanel> <TextBox Name="tbxTest" BorderBrush="Red" Text="{Binding ElementName=sldTest, Path=Value, Mode=TwoWay}"/> <Slider BorderBrush="Black" Name="sldTest" Margin="5 10 0 5"/> </StackPanel> </Grid>
换种方式在后台实现,以上代码相当于:
<StackPanel> <!--<TextBox Name="tbxTest" BorderBrush="Red" Text="{Binding ElementName=sldTest, Path=Value, Mode=TwoWay}"/>--> <TextBox Name="tbxTest" BorderBrush="Red" /> <Slider BorderBrush="Black" Name="sldTest" Margin="5 10 0 5"/> </StackPanel>
public partial class Window1 : Window { public Window1() { InitializeComponent(); tbxTest.SetBinding(TextBox.TextProperty, new Binding("Value") { ElementName = "sldTest", Mode = BindingMode.TwoWay }); //其中ElementName = "sldTest",也可写为:Source=this.sldTest, 效果一样 } }
0 0
- WPF Binding相关的一些常见方式总结(三)
- WPF Binding相关的一些常见方式总结(一)
- WPF Binding相关的一些常见方式总结(二)
- WPF Binding相关的一些常见方式总结(四)
- WPF Binding相关的一些常见方式总结(五)
- WPF Binding相关的一些常见方式总结(六)
- WPF Binding相关的一些常见方式总结(七)
- WPF Binding相关的一些常见方式总结(八)
- WPF中的binding(三)- 使用DataContext作为Binding的数据源
- WPF的Binding学习笔记(三)
- WPF的Binding学习笔记(三)
- WPF 小结(三) Binding
- WPF中的binding(九)- 使用Binding的RelativeSource
- WPF中的binding(十)- Binding数据的校验
- WPF中的binding(十一)- Binding数据的转换
- WPF中Binding的技巧(一)
- WPF中Binding的技巧(一)
- WPF的Binding学习笔记(一)
- IOS调用系统联系人界面获取联系人信息
- (8)链表 《java数据结构与算法》一书第五章读书笔记。
- MvcPager分页控件的使用2
- hduoj3783(ZOJ)
- 解决onload函数的浏览器兼容性问题
- WPF Binding相关的一些常见方式总结(三)
- Redis集群方案,Codis安装测试
- (十二)ng-repeat指令中使用track by子语句解决重复数据遍历的错误
- 抓取csdn上的各类别的文章 (制作csdn app 二)
- RecyclerView中实现addHeaderView,addFooterView功能
- js控制页面的全屏展示和退出全屏显示
- Spring Aop配置时的切入点表达式
- can't initialize iptables table `nat': Table does
- FlappyBird开发总结(五)——背景延伸