sglozz 2025-11-11 18:06 采纳率: 0%
浏览 4

CBCGPGridCtrl无数据的时候也有表格线

CBCGPGridCtrl无数据的时候也有要表格线,怎么设置,我查找的接口都是有数据的时候,显示网格线

img

  • 写回答

4条回答 默认 最新

  • 阿里嘎多学长 2025-11-11 18:17
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    解决方案

    CBCGPGridCtrl无数据时显示表格线的原因可能是因为GridCtrl的显示模式。可以尝试以下方法:

    1. 在GridCtrl的构造函数中,设置m_bDrawGridfalse,然后在数据为空时设置为true
    m_GridCtrl.m_bDrawGrid = false;
    
    1. 或者在数据为空时,调用Invalidate()方法重新绘制GridCtrl。
    m_GridCtrl.Invalidate();
    
    1. 如果以上方法不起作用,可以尝试设置GridCtrl的m_bDrawGridLines属性为false
    m_GridCtrl.m_bDrawGridLines = false;
    
    1. 或者在数据为空时,调用RedrawGrid()方法重新绘制GridCtrl。
    m_GridCtrl.RedrawGrid();
    

    以上方法可以尝试解决CBCGPGridCtrl无数据时显示表格线的问题。

    评论

报告相同问题?

问题事件

  • 创建了问题 11月11日