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>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM