C# 数据绑定的几种方式
<!--第一种默认的方式 指定绑定的数据源和路径-->
<TextBlock Text="{Binding Source={StaticResource ViewModel}, Path=temp}" ></TextBlock>
<!--第二种采用Element方式-->
<TextBlock Text="{Binding ElementName=mainwindow, Path=Title}"></TextBlock>
<!--第三种采用相对源RelativeSource方式-->
<TextBlock Text="{Binding RelativeSource={RelativeSource AncestorType=Window,Mode=FindAncestor},Path=Title }" Foreground="Orange"></TextBlock>
<!--第4种采用父对象Datacontext进行数据源指定-->
<TextBlock Text="{Binding Path=value}" DataContext="{StaticResource ViewModel}"></TextBlock>
本文来自博客园,作者:岳振威,转载请注明原文链接:https://www.cnblogs.com/yzw123/p/15475512.html