在自定义控件时定义的事件原型如
        [ComVisible(true)]
        public delegate void TFunEvent(string pFunName, IList<TRecdDig> pParam, string pFunResult);在应用时双击click出现的方法如        private void myComponent1_OnFunEvent(string pFunName)
        {        }缺少了 IList<TRecdDig> pParam, string pFunResult这两个参数我试了原因是因为IList集合的缘故,我现在又必须传这个变量该怎么办,求救很急

解决方案 »

  1.   

    变量不影响结果的话,就传两个null呗
      

  2.   

    我双击的时候就出来一个参数可是我要用到其余的两个怎么办,在添加Null的话会提示错误啊
      

  3.   

    在自定义控件时定义的事件原型如
      [ComVisible(true)]
      public delegate void TFunEvent(string pFunName, IList<TRecdDig> pParam, string pFunResult);在组件中定义为 public event TFunEvent OnFunEvent;在应用时双击click出现的方法如  private void myComponent1_OnFunEvent(string pFunName)
      {  }缺少了 IList<TRecdDig> pParam, string pFunResult这两个参数我试了原因是因为IList集合的缘故,我现在又必须传这个变量该怎么办,求救很急