窗体添加toolStrip,在toolStrip上加一些Button和一个toolStripcomboBox,怎么让它自动适应窗体的长度?
也就是当窗口最大化或者放大,缩小窗体的时候,toolStripcomboBox随窗体的宽度拉长或缩小。例子就像浏览器的地址栏一样。

解决方案 »

  1.   

    设置Anchor属性toolStripcomboBox.Anchor = (AnchorStyles.Left| AnchorStyles.Right);
      

  2.   

    回楼上的,不行啊,无论是toolStrip上的comboBox,还是直接放一个comboBox在窗体中间,设置属性后,都不会随窗体改变宽度而自动改变长度啊。
      

  3.   

    在form_SizeChanged方法里改写combobox大小,试试
      

  4.   

    就是设置个Anchor属性和dock属性。一般结合panel使用。
      

  5.   

    把Anchor属性选成Top, Bottom, Left, Right.这个属性是设置控件以哪边为基准的.当以4个方向为基准的时候.那就是根据控件自动变化大小了.但是我用button的时候发现这个变化有点问题,button边的嗷嗷大.好象是微软在做的时候,不知道根据哪个放大规范放大的.