Re: AttributeError: 'TreeCtrl' object has no attribute 'GetItem'
RF <[email protected]> Wed, 21 Apr 2021 09:57:01 -0700 (PDT)
| Newsgroups | gmane.comp.python.wxpython |
|---|---|
| Message-ID | <[email protected]> |
Hi Tim, I'm trying to get the text of the node when I click on the node. This is a directory of files and I want to grab the filename when I click on a given node. I'm pretty confused with these methods...I've not been able to get any of them to work. GetSelection() GetFocusedItem() GetItemText() On Wednesday, April 21, 2021 at 9:15:18 AM UTC-7 Tim Roberts wrote: > RF wrote: > > So I've googled around on this error and found some others who've had this > problem. But I can't seem to solve it for my own app. > > I get the error from the bind event: def OnSelChanged(self, event): > > ... > > def OnSelChanged(self, event): > item = event.GetItem() > print(self.tree.GetItemText(item)) > > Well, the error is correct. The wx.TreeCtrl object does not have a > GetItem method. What are you trying to do here? Is it possible you wanted > GetSelection() instead? > > -- > Tim Roberts, [email protected] > Providenza & Boekelheide, Inc. > > -- You received this message because you are subscribed to the Google Groups "wxPython-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/wxpython-users/85152e3f-30ea-4c61-a20f-81c2a59581e7n%40googlegroups.com.