zoukankan      html  css  js  c++  java
  • WPF : UserControl的Initialized事件不会触发

    UserControl必须实现ISupportInitialize接口.

    /// <summary>
    /// Implement ISupportInitialize so that the Initialized event can be attached in XAML.
    /// A known bug is that the BeginInit/EndInit will be called twice in WPF 3.*.
    /// </summary>

    public partial class UcTaskItemNote : ISupportInitialize
    {
        
    private int mInitCalledCount = 0;

        
    #region ISupportInitialize Members

        
    void ISupportInitialize.BeginInit()
        {       
            
    if(this.mInitCalledCount == 0)
            {
                
    return;
            }
            
    base.BeginInit();
        }

        
    void ISupportInitialize.EndInit()
        {
            
    if (this.mInitCalledCount == 0)
            {
                
    this.mInitCalledCount++;
                
    return;
            }
            
    base.EndInit();
        }

        
    #endregion
    }
  • 相关阅读:
    ansible-乱
    linux-PXE-12
    linux-ntp-10
    linux-selinxu---性能 -8
    linux-系统启动流程-7
    linux-网络管理-6
    linux-文件系统-5
    linux-包管理器-4
    linux-shell脚本基础-2
    linux-history-ps1-1
  • 原文地址:https://www.cnblogs.com/mrfangzheng/p/1610121.html
Copyright © 2011-2022 走看看