私は DataViewListCtrl を使用しており、アイテムを追加します
AppendItem(["test123"])
各アイテムに関連付けられたデータを追加するにはどうすればよいですか?
私は DataViewListCtrl を使用しており、アイテムを追加します
AppendItem(["test123"])
各アイテムに関連付けられたデータを追加するにはどうすればよいですか?
古い質問、私は知っていますが、答えがあるはずです。
AppendItem(["test123", "data for second column", "third column", "etc..."])
私はまだそのコントロールを使用していませんが、クラス オブジェクトのグループをコントロールに関連付けるために AssociateModel が使用されているようです。詳細については、wxPython デモを参照してください。個人的には、ジェネリック wx.ListCtrl のラッパーである ObjectListView を使用することを好みます。それははるかに簡単に機能します。
詳細については、こちらをご覧ください: http://www.blog.pythonlibrary.org/2009/12/23/wxpython-using-objectlistview-instead-of-a-listctrl/