簡體   English   中英

在代碼塊中使用wxsmith時,wxwidgets listctrl無法看到標題

[英]wxwidgets listctrl can't see title when using wxsmith in codeblocks

在此處輸入圖片說明

如圖所示,找不到標題為“ Column 1”,“ Column 2”,“ Column 3”的標題

這是我在做什么:

  1. 在構造函數中

     ListCtrlRevMsg = new wxListCtrl(this, ID_LISTCTRL1, wxPoint(72,8),wxSize(330,100), wxLC_REPORT, wxDefaultValidator, _T("ID_LISTCTRL1")); 
  2. 然后,初始化列

     wxListItem itemCol; itemCol.SetText(wxT("Column 1")); itemCol.SetImage(-1); itemCol.SetWidth(100); itemCol.SetTextColour(*wxRED); ListCtrlRevMsg->InsertColumn(0, itemCol); itemCol.SetText(wxT("Column 2")); ListCtrlRevMsg->InsertColumn(1, itemCol); itemCol.SetText(wxT("Column 3")); ListCtrlRevMsg->InsertColumn(2, itemCol); 

我找不到原因。

我找到原因:itemCol.SetImage(-1); 因為我不初始化圖像,所以當我刪除這句話時,它可以正常工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM