.net - 高级 XAML 数据绑定(bind)教程

标签 .net wpf xaml data-binding

<分区>

有人可以推荐一个很好的教程或视频来解释更高级的 XAML 数据绑定(bind)语法吗?我理解并在我的 View 和 ViewModel 类之间使用简单的绑定(bind),例如:

Text="{Binding Name}"

但有时我会在其他教程和博客文章中看到这样的绑定(bind),我很难理解。

ToolTip="{Binding Path=AdornedElement.ToolTip,RelativeSource={RelativeSource Mode=FindAncestor,AncestorType={x:Type Adorner}}}"

通常我只需复制到代码就可以让事情正常进行,但我真的很想了解发生了什么。

最佳答案

有关 DataBinding 的优秀教程 Joel JohnsonCodeProject 上写了一篇很棒的教程

http://www.codeproject.com/Articles/29054/WPF-Data-Binding-Part-1

MSDN 也有很好的教程

http://msdn.microsoft.com/en-us/library/ms752347.aspx

关于.net - 高级 XAML 数据绑定(bind)教程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15982834/

相关文章:

c# - 未找到依赖的 dll

.net - 如何设计不同设计模式的tcp通信?

wpf - 为什么在 Collection 更改时不调用 Converter?

wpf - XAML 触发器模板基于另一个元素设置可见性

xaml - 如何检测 ListView 向上或向下滚动

c# - 在 Windows Phone 8.1 上通过 Caliburn.Micro 将单个 View 用于多个 ViewModel

wpf - XAML 绑定(bind)到 ViewModel 上的 CollectionViewSource 属性

c# - 运行 Docker 时无法识别命令

.net - 需要上传图片和多个参数的 RESTful WCF 服务

c# - 我可以强制更新绑定(bind)到 ComboBox.SelectedItem 的 Textbox DataContext 吗?