比如说:我WINDOW1.XAML.CS里实例化了一个对象pro,这个对象有个属性Name,WINDOW1.XAML里有一个 <TextBlock>怎么把Name属性绑定到 <TextBlock>的Text属性 ?
我的意思是在XAML里面怎么绑定

解决方案 »

  1.   


    //WINDOW1.XAML.CS
    public class WINDOW1
    {
       public YourDataClass pro=new ....
    }
    //WINDOW1.XAML
    <Window .....Name="win"><TextBlock Text="{Binding ElementName=win,Path=pro.Name}"></Window>
      

  2.   

    也可以这样
    //WINDOW1.XAML.CS
    public class WINDOW1
    {
       public YourDataClass pro=new ....
       public WINDOW1()
       {
        ....
        txt.DataContext=pro;
        }
    }
    //WINDOW1.XAML
    <Window .....><TextBlock x:Name="txt" Text="{Binding Path=Name}"></Window>