gpt4 book ai didi

python - 在wxpython的面板中嵌入网格

转载 作者:行者123 更新时间:2023-11-28 16:49:31 24 4
gpt4 key购买 nike

将网格(wx.grid.Grid)嵌入面板的正确方法是什么?我尝试了以下代码并得到了奇怪的框架:

    wx.Frame.__init__(self,wx.GetApp().TopWindow,size=(600,800),title='Material Properties')
self.GridPanel=wx.Panel(self,-1)

grid=wx.grid.Grid(self.GridPanel,-1)
grid.CreateGrid(10,10)

我找不到一种简单的方法来创建一个网格,它也可以有按钮以及菜单栏和其他相关的小部件。是否有任何示例显示如何实现 wx.grid 以实现某种电子表格的 GUI,其中包含用于操作的选项卡。我似乎迷失了这一点。我想创建两个不同的网格,还想向包含表格的框架添加一些按钮和其他功能。在 wxpython 中有没有更好的方法来做到这一点?

最佳答案

我很久以前就在我的博客上写过关于网格的文章。您可能会发现以下文章有助于将网格放到面板上:

一旦你弄明白了,你就可以轻松地将面板放入笔记本中。如果要添加按钮,请创建按钮,然后将它们添加到 sizer(参见第二个示例)。 wxPython 演示中介绍了向框架添加工具栏,但我也在这里介绍了它:

关于python - 在wxpython的面板中嵌入网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9237335/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com