wxPython – Enable() method in wx.StaticBox
Last Updated :
08 Jul, 2020
In this article we are going to learn about Enable() method associated with wx.StaticBox class of wxPython. Enable() function is simply used in order to enable or disable the box without affecting its label window, if any.
It takes a boolean ‘enable’ parameter if True enables the window else disables it.
Syntax: wx.StaticBox.Enable(Self, enable=True)
Parameters
Parameter |
Input Type |
Description |
enable |
bool |
True enable the window else disables it |
Code Example:
import wx
class FrameUI(wx.Frame):
def __init__( self , parent, title):
super (FrameUI, self ).__init__(parent, title = title, size = ( 300 , 200 ))
self .InitUI()
def InitUI( self ):
pnl = wx.Panel( self )
self .sb = wx.StaticBox(pnl, 2 , label = "Static Box" ,
pos = ( 20 , 20 ), size = ( 100 , 100 ))
self .sb.Enable( False )
self .Centre()
self .SetSize(( 400 , 250 ))
self .Show( True )
ex = wx.App()
FrameUI( None , 'RadioButton and RadioBox' )
ex.MainLoop()
|
Output Window:
Share your thoughts in the comments
Please Login to comment...