• wpf学习笔记简单绑定


    开始写wpf笔记,都为小示例

    1.创建一个类
    namespace SimpleBinding
    {
        
    public class Person
        
    {
            
    private string _nameProperty = "Joe";

            
    public Person() { }

            
    public string Name
            
    {
                
    get
                
    {
                    
    return _nameProperty;
                }

                
    set
                
    {
                    
    this._nameProperty = value;
                }

            }

        }

    }


    2.在xaml中声明对象(src为注册对象,类似asp.net控件的<asp:xxx的asp一样
    <src:Person Name="aaaa" x:Key="xxx" ></src:Person>

    3.实行绑定

    使用Binding标签对象绑定
      <TextBox Width="100" Height="25">
        
    <TextBox.Text>
          
    <Binding Source="{StaticResource xxx}" Path="Name"/>
        
    </TextBox.Text>
      
    </TextBox>

    4.使用ObjectDataProvider对象作为数据源对象(注意ObjectType属性为扩展对象类型为scr:Person,如同asp.net控件

    上面代码改为
    <ObjectDataProvider x:Key="myDataSource" ObjectType="{x:Type src:Person}" IsAsynchronous="True" />

    5.更改绑定对象
    <TextBox Width="100" Height="25">
        
    <TextBox.Text>
          
    <Binding Source="{StaticResource myDataSource}" Path="Name"/>
        
    </TextBox.Text>
      
    </TextBox>

    6.效果



  • 相关阅读:
    redis环境搭建笔记
    mysql主从配置
    虚拟机下的hadoop集群环境搭建。
    maven 集成spring
    maven 集成spring ,mybatis
    andorid一个简单的短信发送程序
    android 一个简单的拨打电话程序
    hibernate 多对多双向关联
    hibernate 多对多注解配置
    hibernat 多对一注解配置
  • 原文地址:https://www.cnblogs.com/Clingingboy/p/1211154.html
Copyright © 2020-2023  润新知