En este artículo aprenderemos sobre el método AppendItem() en la clase wx.TreeCtrl de wxPython. El método AppendItem() se usa para agregar un elemento al final de la rama identificada por el padre, devolver una nueva identificación de elemento.
El método Append() toma parent(wx.TreeItemId) como parámetro.
Sintaxis: wx.TreeCtrl.AppendItem()
Parámetros
Parámetro Tipo de entrada Descripción padre wx.TreeItemId raíz principal para Item. texto cuerda texto en Node imagen En t El parámetro de imagen es un índice dentro de la lista de imágenes normales que especifica la imagen para los elementos no seleccionados, respectivamente. selImagen En t El parámetro selImage es un índice dentro de la lista de imágenes normales que especifica la imagen para los elementos seleccionados, respectivamente. datos TreeItemData datos para el elemento raíz. Tipo de retorno: wx.TreeItemId
Ejemplo de código:
import wx class MainFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self, parent = None, title ='TreeCtrl Demo') # tree control self.tree = wx.TreeCtrl(self, wx.ID_ANY, wx.DefaultPosition, wx.DefaultSize) # add a root node to tree self.root = self.tree.AddRoot('Root ') # add item to self.root self.tree.AppendItem(self.root, "Item") # expand tree self.tree.Expand(self.root) # show frame self.Show() if __name__ == '__main__': app = wx.App(redirect = False) frame = MainFrame() app.MainLoop()
Ventana de salida:
Publicación traducida automáticamente
Artículo escrito por RahulSabharwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA