动态添加的用户控件怎么给里面的控件验证

解决方案 »

  1.   

    言简意赅阿,猜猜你的想法吧 /// <summary>
            /// 判断是否制定类型,包含子类型
            /// </summary>
            /// <param name="value"></param>
            /// <returns></returns>
            internal static bool ValueTypeCheck<T>(object value)
            {
                if (value.GetType() == typeof(T))
                {
                    return true;
                }
                else if (value.GetType().IsSubclassOf(typeof(T)))
                {
                    return true;
                }
                else
                    return false;
            }
      

  2.   

    遍历循环找到这个控件,找到之后 控件.验证事件 += 事件内容的名称;
    例:
    button 控件的的点击事件
    pulic void but1_click(canshu,canshu)
    {
    messboxshow("OK");
    }foreach(查找控件)
    {
    Button bt = 该控件;
    bt.click += but1_click;
    }