2013-02-10 4 views
0

나는 하나가 UltimatelistctrlWxpython에서 어떻게 이미지를 Ultimatelistctrl 열에 삽입합니까?

MainFrame.ultimatelist = ULC.UltimateListCtrl(self.panel , agwStyle = wx.LC_REPORT | wx.LC_VRULES | wx.LC_HRULES , pos = (10,100) , size = (1240 , 520)) 
    #------------------------------------------------------------- 
    MainFrame.FirstColumn = ULC.UltimateListItem() 
    MainFrame.FirstColumn._mask = wx.LIST_MASK_TEXT | wx.LIST_MASK_IMAGE | wx.LIST_MASK_FORMAT | ULC.ULC_MASK_CHECK 
    MainFrame.FirstColumn._image = [] 
    MainFrame.FirstColumn._format = 1 
    MainFrame.FirstColumn._kind = 1 
    MainFrame.FirstColumn._text = "" 
    MainFrame.ultimatelist.InsertColumnInfo(1 , MainFrame.FirstColumn) 
    MainFrame.arrowicon = wx.Image("arrow.jpg" , wx.BITMAP_TYPE_ANY).ConvertToBitmap() 


    MainFrame.ultimatelist.SetImage(0 , MainFrame.arrowicon) 

건배의 특정 행/열로 특정 디렉토리에서 이미지를 삽입하는 방법에 대한 갈 것입니다 방법에 대한 호기심, 정말 날 귀찮게되었습니다 :

답변

0

모든 마법은 wxPython 데모에 있습니다. UltimateListCtrl.PyImageList를 만들어야합니다. 그런 다음 wx.Bitmap 인스턴스를 추가합니다. 다음으로 UltimateListItem() 객체에 이미지 목록의 항목을 사용하도록 지시해야합니다. 데모에서 "info._image"를보고 어떻게 완료되었는지 확인하십시오. wxPython 웹 사이트에서 wxPython 데모를 다운로드 할 수 있습니다.

관련 문제