如何使用wxpython在工具栏项目之间引入垂直线

时间:2019-01-05 21:02:28

标签: wxpython toolbar

我创建了带有新项目和未清项目的工具栏。工具栏尺寸为(16x16)。如何在这些工具栏项目之间引入垂直线?

   self.newToolItem = self.toolBar.AddTool(wx.ID_NEW,'New', \
                         wx.Bitmap(wx.Bitmap("new.png")),"New")
    self.frameinst.Bind(wx.EVT_TOOL,onNew,self.newToolItem)

    # how to introduce a vertical line between between these toolbar items # as a separation between these toolbar items 

    self.openToolItem = self.toolBar.AddTool(wx.ID_OPEN,'Open',\
                            wx.Bitmap(wx.Bitmap("open.png")), "Open")
    self.frameinst.Bind(wx.EVT_TOOL,onOpen,self.openToolItem)

1 个答案:

答案 0 :(得分:1)

self.toolBar = self.frameInst.CreateToolBar()

通过在工具栏项目之间添加分隔符(代码行下方)解决问题。

self.toolBar.AddSeparator()

我们可以在您想要分隔工具栏项目的任何地方引入这一行代码。