ツールバーの要素を非表示(および後で表示)することは可能ですか? element.Hide()がエラーを返します使用ツールバーの要素を非表示にするにはどうすればよいですか? wxpython
toolbar = self.CreateToolBar()
element = toolbar.AddLabelTool(wx.ID_ANY, 'Hi', wx.Bitmap('hello.png'))
toolbar.Realize()
、任意のサポートのため
おかげ
ツールバーの要素を非表示(および後で表示)することは可能ですか? element.Hide()がエラーを返します使用ツールバーの要素を非表示にするにはどうすればよいですか? wxpython
toolbar = self.CreateToolBar()
element = toolbar.AddLabelTool(wx.ID_ANY, 'Hi', wx.Bitmap('hello.png'))
toolbar.Realize()
、任意のサポートのため
おかげ
wx.Toolbarは個々のアイテムを非表示にすることはできません。しかし、FlatMenuは次のように見えます:http://www.wxpython.org/docs/api/wx.lib.agw.flatmenu-module.html私はそれを試してみることをお勧めします。
あなたは無効にすることができますツール:
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)
かお好きな時にあなただけのツールを挿入することができますこれを行うには
これは要素を無効にしますが、要素を非表示にしません。 – thelost
ありがとう、それは良い選択のように思える – thelost