能比设置任意一列为灰色并使所有行颜色相间
FlexGrid在设置列为Fixed模式(即:灰色)时,SetFixedCols(4)函数的结果是前面四列全成了灰色,而我想只让第四列为灰色,再比如行的颜色相间会比较容易区分,也比较漂亮,可FlexGrid做不到,那有这样好用的控件吗?谢谢了
FlexGrid在设置列为Fixed模式(即:灰色)时,SetFixedCols(4)函数的结果是前面四列全成了灰色,而我想只让第四列为灰色,再比如行的颜色相间会比较容易区分,也比较漂亮,可FlexGrid做不到,那有这样好用的控件吗?谢谢了
那你只要用一个循环
m_Flex.SetCol(yourcol);
for(int i=0;i<nrow;i++)
{
m_Flex.SetRow(i);
m_Flex.SetCellBackColor(RGB(128,128,128));
}
不就可以了吗?