wpf - 当页面的数据上下文用于其他绑定(bind)时,如何绑定(bind)到 WPF 依赖属性?

标签 wpf data-binding dependency-properties

当页面的数据上下文用于其他绑定(bind)时,如何绑定(bind)到 WPF 依赖属性? (简单问题)

最佳答案

在 XAML 中:

Something="{Binding SomethingElse, ElementName=SomeElement}"

在代码中:
BindingOperations.SetBinding(obj, SomeClass.SomethingProperty, new Binding {
  Path = new PropertyPath(SomeElementType.SomethingElseProperty),  /* the UI property */
  Source = SomeElement /* the UI object */
});

尽管通常您会以相反的方式执行此操作,并将 UI 属性绑定(bind)到自定义依赖项属性。

关于wpf - 当页面的数据上下文用于其他绑定(bind)时,如何绑定(bind)到 WPF 依赖属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/771833/

相关文章:

c# - 改变绑定(bind)值,而不是绑定(bind)自己

c# - MVVM C#​​6 RelayCommand 自动或表达式主体属性

.net - margin 中的属性顺序

events - 如何在 Angularjs 中使用 $event 在事件点击时更新 ng-model

c# - 为什么不同的实例具有相同的依赖属性值?

c# - 如何在自定义控件的 View 模型中绑定(bind)依赖属性

c# - WPF 运行时区域设置更改,重新评估 ValueConverters UI

c# - Usercontrol不同控件属性访问

c# - 现有 XPS 文档中的数据绑定(bind)

c# - WPF 使用索引变量将 TextBox 绑定(bind)到 List<string>