MFC CGridCtrl 表格控件隐藏一行或者一列

CGridCtrl            m_grid;    

iRow:行号

iCol: 列号

1.隐藏一行:将该行高度设置为0

m_grid.SetRowHeight(iRow,0);

2.隐藏一列:将该列的宽度设置为0

m_grid.SetColumnWidth(iCol, 0);

 

设置该行/该列隐藏后,在用户调节行宽和列高时,隐藏的行/列显示:

m_grid.EnableHiddenColUnhide(TRUE);

m_grid.EnableHiddenRowUnhide(TRUE);

设置该行/该列隐藏后,在用户调节行宽和列高时,隐藏的行/列不显示:

m_grid.EnableHiddenColUnhide(FALSE);

m_grid.EnableHiddenRowUnhide(FALSE);

你可能感兴趣的:(C++)