zoukankan      html  css  js  c++  java
  • WPF textbox绑定更新的问题

    使用中发现textbox绑定数据类的时候只有在失去焦点的时候才会提示数据类进行更新 (当然前提是双向绑定) 大多数控件都是实习更新

    发现只需要设置一个属性即可  设置 UpdateSourceTrigger属性为PropertyChanged

     UpdateSourceTrigger是一个枚举 枚举内容如下(摘自《WPF编程宝典》)

    名称 说明
    PropertyChanged 当目标属性发生变化时立即更新源
    LostFocus 当目标属性发生变化并且目标丢失焦点时更新
    Explicit 除非调用BindingExpression.UpdateSource()方法,否则无法更新
    Default

    根据目标属性的元数据更新行为(从技术角度看,是根据FrameworkPropertyMetadata,DefaultUpdateSourceTrigger属性决定行为)

    。大多数属性的默认行为是PropertyChanged,但Textbox.Text属性的默认行为是LostFocus

  • 相关阅读:
    63.C++异常
    62.C++文件操作list实现内存检索,实现两千万数据秒查
    61.C++文件操作实现硬盘检索
    ios之数据持久化
    ios NSRange
    安排
    接口隔离原则
    Liskon替换原则
    开放封闭原则
    单一职责原则
  • 原文地址:https://www.cnblogs.com/guofu/p/5311179.html
Copyright © 2011-2022 走看看