仅在wxgrid上移除水平网格线

3 投票
2 回答
728 浏览
提问于 2025-04-16 20:33

在wxwidgets的文档中,我只找到了EnableGridLines这个选项,它设置为false时会把水平和垂直的线都去掉。我想要的其实是只去掉网格中的水平线,有没有办法做到这一点呢?

2 个回答

0

我同意Mike的看法。很遗憾,wx.grid.Grid.Get[Col|Row]GridLinePen()这个功能在wxPython中没有连接上,所以你无法在自己的代码里重写这些函数。我之前还希望返回None能让这个线条不被画出来呢。

3

根据我的理解,你要么能看到所有的行,要么一个都看不到。不过,你可以试着在wxPython的邮件列表上发帖,这样可以更确认一下。

撰写回答