博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在WPF中如何使用RelativeSource绑定
阅读量:5236 次
发布时间:2019-06-14

本文共 510 字,大约阅读时间需要 1 分钟。

在WPF绑定的时候,指定绑定源时,有一种办法是使用RelativeSource。

这种办法的意思是指当前元素和绑定源的位置关系。

第一种关系: Self

举一个最简单的例子:在一个StackPanel中,有一个TextBlock。

MultiBinding Sample

如果想让textbox的width和height相同,通过设置属性Height="{Binding RelativeSource={RelativeSource Self},Path=Width}" 就可以实现。

 

第二种关系:TemplatedParent

例如为一个Button写一个样式,修改Button为椭圆型。同时需要椭圆的背景色和Button的背景色相同。

 在这个例子中 TemplateParent就是指的Button

 

第三种关系:AncestorType

指定绑定源为某个父元素

这个例子中Label的背景色和Grid的背景色一样。

转载于:https://www.cnblogs.com/callyblog/p/7427048.html

你可能感兴趣的文章
nodejs中require的路径是一个文件夹时发生了什么
查看>>
AFNetworking错误信息解析
查看>>
linux及安全第四周总结
查看>>
正则匹配 【】用法
查看>>
Nginx的ip_hash指令
查看>>
zabbix3.44+交换机华为或者H3C模版,监控所有的口updown以及流量的模版
查看>>
阿里云线上ROS静态路由转发,有大坑。
查看>>
笔记四
查看>>
poj_3662 最小化第k大的值
查看>>
spring-boot项目在外部tomcat环境下部署
查看>>
深入解析HashMap、HashTable
查看>>
linq join用法
查看>>
Codeforces 982B (优先队列)
查看>>
ACM组队训练记录(Grooming)
查看>>
c# 之 new 关键字
查看>>
【AnjularJS系列6】过滤器
查看>>
Redis-笔记
查看>>
【性能测试】脚本开发,最普通的http协议脚本2
查看>>
全国主要城市不同日照标准的间距系数
查看>>
sqlserver2008R2数据库自动备份脚本
查看>>