2011-12-28 67 views
1

是有可能隐藏(和以后显示)工具栏中的元素?如何隐藏工具栏中的元素? wxPython的

toolbar = self.CreateToolBar() 
    element = toolbar.AddLabelTool(wx.ID_ANY, 'Hi', wx.Bitmap('hello.png')) 
    toolbar.Realize() 

使用element.Hide()返回一个错误,

感谢您的支持

回答

1

您可以禁用工具:

toolbar = wx.ToolBar(self, -1, style=wx.TB_HORIZONTAL | wx.NO_BORDER) 
toolbar.AddSimpleTool(1, wx.Image('stock_new.png', wx.BITMAP_TYPE_PNG).ConvertToBitmap(), 'New', '') 
toolbar.EnableTool(1,False) 

或当你想你可以插入工具要做到这一点

+0

这将禁用元素,但它不会隐藏。 – thelost 2011-12-28 18:30:05