zoukankan      html  css  js  c++  java
  • 【WPF 】数据绑定

    出处:https://www.cnblogs.com/huangxincheng/archive/2012/06/30/2571476.html

    (1)三种绑定模式:

    1:OneWay

        正如图A所说,Source影响着Target,但是Target却影响不到Source。

    2:OneWayToSource

       也正如图B中所表述的一样,Target影响Source,而Source却影响不到Target。

    3:TwoWay

       这个也就相当于无向图的边,Source与Target相互影响。

    4:OneTime

       在OneWay的基础上延伸了一个OneTime,仅绑定一次。如果大家属性Jquery中的one函数我想就可以不用表述了。

    (2)控件到控件的绑定

    <TextBox Canvas.Left="165" Canvas.Top="231" Height="23" 
             Text="{Binding ElementName=scrollBar1, Path=Value,Mode=OneTime}"
              Name="textBox4" Width="120" />

    将textbox的Text数据来自于scrollBar1的Value

     (2).net对象与控件的绑定

        <Grid>
            <ListView  Height="287" HorizontalAlignment="Left" Margin="62,12,0,0" Name="listView1" VerticalAlignment="Top" Width="331">
                <ListView.View>
                    <GridView>
                        <GridView.Columns>
                            <GridViewColumn Header="姓名"  DisplayMemberBinding="{Binding Name}"/>
                            <GridViewColumn Header="年龄" DisplayMemberBinding="{Binding Age}"/>
                        </GridView.Columns>
                    </GridView>
                </ListView.View>
            </ListView>
        </Grid>

    (3)使用RelativeSource绑定

    https://www.cnblogs.com/callyblog/p/7427048.html

    /*******相与枕藉乎舟中,不知东方之既白*******/
  • 相关阅读:
    shift
    start
    exit
    call
    goto
    Activity生命周期(二)
    color 和 mode
    pause 和 title
    day 4 飞机大战-面向对象
    day 3 创建窗口,移动-函数版
  • 原文地址:https://www.cnblogs.com/Mars-0603/p/14382249.html
Copyright © 2011-2022 走看看