我的datagridview控件停靠在父窗体时,控件的一部分会被窗体的工具栏控件挡住,如何才能不被挡住呢

解决方案 »

  1.   

    用anchor属性.或者把datagridview放到一个panel内用Dock也可以.
      

  2.   

    工具栏 Dock -> TopDGV Dock -> Fill这时, DGV 的填充方式还跟 这两个控件的 z 轴顺序有关.可以调整 z 轴顺序的两个地方:1. Initcompoents 中 Controls.Add() 的顺序2. 查看 -> 其他窗口 -> 文档什么(Document Overview) 中 控件树的上下位置.两种方式等同.记得是工具栏后加入, DGV 就不会被遮挡(?).
      

  3.   

    工具栏用一个Panel存放,DataGridView用一个Panel存放,然后Dock里选择Fill就可以了