这个啥意思啊 怎么存在这种强制类型转换

解决方案 »

  1.   

    ContainerControl.ActiveControl 属性
    获取或设置容器控件上的活动控件
    转换为richtextbox
      

  2.   

    (RichTextBox)activeChild.ActiveControl;
    就是强制类型转换textbox tx=(textbox)hh.text;
      

  3.   

    C# Control类进行显示转换   1. foreach(Control ctrol in this.panel1.Controls )   
       2. {   
       3. if ( ctrol.GetType().ToString() == "System.Windows.Forms.TextBox" ) )   
       4. {   
       5. TextBox txt1=(TextBox)ctrol ;  
       6. }  
       7. else if(control is System.Windows.Forms.Button)  
       8.     {  
       9.         // control object 转成 Button object 类别  
      10.         Button button = (Button)control;  
      11.         // 清除 Button 上面的文字  
      12.         button.Text = "";  
      13. }  
      14. }  标准判断的方法应该是:obj.GetType() == typeof(System.Windows.Forms.TextBox);