python - wx.lib.sheet 和 wx.Grid 之间的主要区别

标签 python wxpython

我需要开发一个具有类似电子表格输入界面的程序。我发现有些教程使用 wx.Grid 小部件,有些使用 wx.lib.sheet。这两种方法的主要区别是什么?

wx.lib.sheet tutorial

wx.grid tutorial

最佳答案

wx.lib.sheet.CSheet extends wx.grid.Grid 类并提供了一些额外的有用方法,例如 CopyPaste(复制和粘贴单元格)。另外,它还具有自定义的 CellEditor,其在鼠标单击、键盘事件方面的行为更像 Excel 电子表格。

所以,如果我是你,我会选择 CSheet

关于python - wx.lib.sheet 和 wx.Grid 之间的主要区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16273708/

相关文章:

python - wxpython 定时器不工作

python - Sagemaker语义分割: iou and pixel accuracy per class

python markdown headerid 扩展自定义 slugify 函数错误

python - 从元类设置实例变量

python - 使用python 3.6解码utf-8字符串

python - 如果它们之间的差异小于 pandas 中的固定值,则将行值替换为先前的值

python - 使用Py2exe创建exe后出错

Python - 无法加入线程 - 没有多处理

python - wxPython 插入符移动事件

python - wxpython:如何在flexgridsizer中保持三个wxTextCtrl具有相同的大小