gpt4 book ai didi

WPF 与 RelativeSource Self 绑定(bind)

转载 作者:行者123 更新时间:2023-12-02 01:43:40 31 4
gpt4 key购买 nike

我对 whn 在绑定(bind)时使用 {RelativeSource Self} 感到困惑。以下三个绑定(bind)在我看来是一样的,其中 MyText 是我的 View 模型中的一个属性。

<TextBlock Text = "{Binding Path=MyText RelativeSource{RelativeSource Self} }" />
<TextBlock Text = "{Binding MyText RelativeSource{RelativeSource Self} }" />
<TextBlock Text = "{Binding MyText }" />

我什么时候应该在绑定(bind)中使用 Self?谢谢。

最佳答案

前两个是等价的,并且绑定(bind)到 MyText TextBlock 的属性(property)本身。但是当然,它们不起作用,因为没有 MyText位于 TextBlock 的房产.

第三个绑定(bind)到 MyText当前 DataContext 的属性

使用RelativeSource.Self当您需要绑定(bind)到当前控件的属性时。

关于WPF 与 RelativeSource Self 绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26946861/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com