zoukankan      html  css  js  c++  java
  • WINFROM中自定义控件之绑定数据即时更新

      相信在WINFROM中写自定义控件或者用户控件,很多人都多多少少用过点

      最近发现一个用户控件,绑定的数据源没办法自动更新,其实以前处理过这类的问题,可是这次遇到又花了1个多小时,所以决定记下来

      在用户控件(自定义控件)中定义某个属性,且在调用时需要实现绑定,则只需要进行以下步骤即可:

      1  控件继承接口:INotifyPropertyChanged

      2 实现INotifyPropertyChanged接口方法:

           public event PropertyChangedEventHandler PropertyChanged;
            protected void NotifyPropertyChanged(string propertyName)
            {
                var propertyChanged = this.PropertyChanged;
                if (propertyChanged != null)
                    propertyChanged(this, new PropertyChangedEventArgs(propertyName));
            }

     3 控件属性调用: this.NotifyPropertyChanged("SelectedDate");

     OK

  • 相关阅读:
    报错:maven 程序包org.junit不存在
    Sublime Text 3
    Win10使用技巧
    CookieHelper
    log4net
    文件导出 Aspose
    C# 数字证书加载 X509Certificate2
    前后端文件上传
    WebApi 后端文件传输至远程服务器
    aspnet_regiis.exe用法(备忘非自创)
  • 原文地址:https://www.cnblogs.com/zhuxiaohui/p/3513717.html
Copyright © 2011-2022 走看看