把你要隐藏的放在一个GROUPBOX中,然后设GROUPBOX的VISIBLE就行了

解决方案 »

  1.   

    把要隐藏的那部分放到一Panel里,在点击button时隐藏Panel
      

  2.   

    private void button1_Click(object sender, System.EventArgs e)
    { if (this.groupBox1.Visible)
    this.groupBox1.Visible=false;
    else
    this.groupBox1.Visible=true; }
      

  3.   

    在窗体上加一个panel.把需要隐藏的东西加在panel上,当点击按钮的时候,窗体的大小改变,同时把panel的visible属性变为false.就行了。panel上面的所有东东就都看不见了!
      

  4.   

    你直接改窗体的大小就行了三~~!!
    this.Width = ??  //宽度
    this.Height = ??  //高度
      

  5.   

    groupBox1必须在一个Dialogbox上,我看楼主想要的效果是窗口的一部分“悬空”。
      

  6.   

    将你要控制显示/隐藏的那一部分控件放到一个panel里面
    然后在相关button的click事件里面加上panel.visable == false;//或者是panel.visable == true;(前者隐藏,后者显示)
    如果只用一个button控制显示和隐藏,就加多一个判断,就判断该panel当前的visable属性
      

  7.   

    各位朋友,我不但要隐藏控件,还要隐藏一部分窗口,就像windows登陆时那样,点击选项
    就会再出现一个textbox,在点击的时候就会隐藏起来!
      

  8.   

    你可以动态修改窗体的Width和Height来让空间不在可见范围内或者用一个总空间隐藏!
      

  9.   

    很简单的,你只需要在你定义的事件里把想要隐藏的visible设为false就行了
      

  10.   

    隐藏:
    1.先隐藏textbox lable等控件(Visible属性设为false);
    2.调节Dialog的大小
    显示:
    1.先显示textbox lable等控件(Visible属性设为true);
    2.调节Dialog的大小
      

  11.   

    if (btn状态.Text=="显示") 
    {
    this.width=100;//显示下面的GroupBox
    this.GroupBox.Enable=true;
    btn状态.Text="隐藏";
    }
    else
    {
    this.width=50;//不显下面的GroupBox
    this.GroupBox.Enable=false;
    btn状态.Text="显示";
    }
      

  12.   

    如果你想隐藏一部分可以这样
    int i=0;
    private void button_click(object sender,EventArgs e)
    {i+=1;
    if(i%2==1)
    this.Width+=100;//this.Height+=100;
    if(i%2==0)
    {
    this.Width-=100;//this.Height-=100;
    }}很简单吧。呵呵
      

  13.   

    只要设置以下两个属就可以了
    this.Width 和 this.Height
      

  14.   

    1.先放入panel中,点击后将panel visiable= false
    2.设置以下两个属就可以了
    this.Width 和 this.Height