wxpython的grid表格简单创建方式和赋值(excel导入grid)

import wx
import wx.grid


class MyFrame(wx.Frame):
    def __init__(self, parent):
        wx.Frame.__init__(self, parent, id=wx.ID_ANY, title=wx.EmptyString, pos=wx.DefaultPosition, size=wx.Size(1024, 738), style=wx.DEFAULT_FRAME_STYLE | wx.TAB_TRAVERSAL)
        # 创建表格
        self.m_grid = wx.grid.Grid(self, wx.ID_ANY, pos=wx.DefaultPosition, size=wx.DefaultSize, style=wx.WANTS_CHARS, name='ctest')
        self.m_grid.CreateGrid(2, 3, selmode=wx.grid.Grid.SelectCells)
        # 显示表格线
        self.m_grid.EnableGridLines(True)
        # 表格线格式化
        self.m_grid.SetGridLineColour(wx.SystemSettings.GetColour(wx.SYS_COLOUR_BACKGROUND))
        # 表格默认设置-左上
        self.m_grid.SetDefaultCellAlignment(wx.ALIGN_LEFT, wx.ALIGN_TOP)
        # 自动列宽
        self.m_grid.AutoSizeColumns()
        # 单元格设置为只读
        self.m_grid.EnableEditing(False)
        # 设置列宽55
        self.m_grid.SetColSize(0, 55)
       
  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值