ここにスニペットがあります
self.list_ctrl = wx.ListCtrl(self, size=(-1,100),
style=wx.LC_ICON|wx.LC_ALIGN_LEFT
)
il = wx.ImageList(16,16,True)
png = wx.ArtProvider.GetBitmap(wx.ART_FILE_OPEN,wx.ART_OTHER, (16,16))
il.Add(png)
self.list_ctrl.AssignImageList(il,wx.IMAGE_LIST_NORMAL)
sizer = wx.BoxSizer(wx.VERTICAL)
sizer.Add(self.list_ctrl, 0, wx.ALL|wx.EXPAND, 5)
self.SetSizer(sizer)
self.list_ctrl.InsertImageStringItem(0,"1",0)
self.list_ctrl.InsertImageStringItem(1,"2",0)
wx.LC_ALIGN_LEFT
私の問題は、スタイルを入れたためにアイコンがテキストの上部に表示されることです。アイコンをテキストの左側に表示したいと思います。
もう 1 つの問題は、行ごとに 1 つの要素が必要なことです。私のコードでは、列ごとに 1 つの要素のようなものです。
誰でもこれらの問題を解決できますか? ありがとう。