private void SendDataTwo(string parameterType, Control txt, string towerNO, string dataType)
        {
}
就是怎么去传值及获取值

解决方案 »

  1.   


    获取不同控件的值
    我一开始用的都是传TextBox,现在有其他控件,改动比较麻烦,所以想可不可以直接传控件 获值
      

  2.   

    都会用到哪些控件呢?
    把Control转换为你传入的控件类型后再获取值不就行了吗如果传的是TextBox,就这样
      TextBox t = (TextBox)contr;
      

  3.   

    如果控件不是很多的类型的话,可以这样的写
     private void SendDataTwo(string parameterType, Control txt, string towerNO, string dataType)
            {
                if (txt is TextBox )
                {
                    
                }
                else if (txt is Button )
                {
                    
                }
               
                
            }
    如果太多,类型也不 确定的话,最好用反射。
      

  4.   

     is  + as 。