请问窗体最大化后,窗体是的表格也跟着变大,怎么做

解决方案 »

  1.   

    写窗体的Resize事件响应方法//尺寸调整

    this.fpSpread1 .Width = this.Width ;//调整fpspread的宽度和高度
    this.fpSpread1 .Height = this.Height -this.statusBar1 .Height -this.groupBoxEqmInfo .Height -this.tbButtons .Height-50 ;
      

  2.   

    网格的Anchor属性设置为:Top, Bottom, Left, Right
      

  3.   

    在窗体的Resize事件中重新设置DataGrid的size,例如:
    this.dataGrid.Height = this.Height - 85;
    this.dataGrid.Width = this.Width - 45;
      

  4.   

    oolongTea(乌龙茶) 
    正确
    可以定位与上下左右的距离,窗体改变后,定位的距离不变
      

  5.   

    设置控件的Anchor属性设置为:Top, Bottom, Left, Right
      

  6.   

    网格的Anchor属性设置为:Top, Bottom, Left, Right
    也可以用Dock属性
      

  7.   

    不是有dock属性么???设为Fill
      

  8.   

    把窗体划为几个框 固定不变的 然后其他的用Dock属性来解决就ok了
      

  9.   

    设置dock属性是正解:
    例如:
    this.gridControl1.Dock = System.Windows.Forms.DockStyle.Fill;
      

  10.   

    设置dock属性为 fill 用来填充满屏幕:
    例如:
    this.gridControl1.Dock = System.Windows.Forms.DockStyle.Fill;
    如果表格不想填充满屏的话,可以设置表格的Anchor属性为:Top, Bottom, Left, Right