form1设置入下
borderstyle=0
windowstate=2
form1上有一个按钮,按钮点击事件
如下:
borderstyle=2
windowstate=0
程序运行的时候,form是最大化显示的,而且没有标题栏,点击按钮,form变为normal模式(不是全屏了,是原始状态,可是标题栏没有,我在click事件里已经加了borderstyle=2了,为什么没有标题栏呢?)如何解决

解决方案 »

  1.   

    这样的方法似乎不能够解决问题,应该窗口样式是在这个窗口被创建时决定的。考虑一下 Hide 之后再 Show,行不行?
      

  2.   

    你没注意看MSDN吧?那上面写了,textbox和form的这个属性在运行时是只读的。
      

  3.   

    BorderStyle是只读属性,不能在运行中改变
      

  4.   

    MSDN:For the Form object and the TextBox control, read-only at run time.
      

  5.   

    能,我只要给caption赋值就可以改变这个属性
      

  6.   

    me.borderstyle=2
    me.caption=""
    就可以了