首页 > 资讯 > > 内容页

wpf RelativeSource绑定 焦点信息

发表于: 2023-04-10 15:38:09 来源:博客园


(资料图片)

RelativeSource有四种类型

Self

FindAncestor

TemplatedParent

PreviousData

a.Self

Self用于绑定源和绑定目标相同的场景中。对象的一个属性与同一对象的另一个属性绑定。

例如,让我们取一个高度和宽度相同的椭圆。在XAML文件中添加下面给出的代码。宽度属性与高度属性相对绑定。

    
b.FindAncestor

FindAncestor顾名思义,当绑定源是绑定目标的祖先(父级)之一时使用此选项。使用FindAncestor扩展,可以找到任何级别的祖先。

现在,让我们使用FindAncestor扩展将祖先的Name属性绑定到子元素button的Content属性。

                                                                                
c.TemplatedParent

TemplatedParent是一个属性,它使您能够创建一个包含少量未知值的控件模板。这些值取决于应用ControlTemplate的控件的属性。

                                                                                                        
d.PreviousData

PreviousData这个用得很少,表示值相对于以前数据的变化。

文章导航https://github.com/aierong/WpfDemo (自我Demo地址)
标签:

Copyright ©  2015-2023 非洲公司网版权所有  备案号:沪ICP备2022005074号-8   联系邮箱:58 55 97 3@qq.com