MFC 控制項 列表顯示資料ListControl

2021-10-01 06:20:33 字數 1393 閱讀 7609

一、新聞方式列表顯示

//首先給控制項idc_list1新增乙個變數"m_list"

bool ctest3dlg::

oninitdialog()

二、圖示列表顯示

(1)public:

cimagelist m_imglist;

(2)資源檢視,新增ico圖示

bool ctest3dlg::

oninitdialog()

m_list.

setimagelist

(&m_imglist, lvsil_normal)

; m_list.

insertcolumn(0

,_t("id"

), lvcfmt_left,50)

; m_list.

insertcolumn(1

,_t("name"

), lvcfmt_left,50)

; m_list.

insertcolumn(2

,_t("age"

), lvcfmt_left,50)

; m_list.

insertcolumn(3

,_t("address"

), lvcfmt_left,50)

;int nidx;

nidx = m_list.

insertitem(0

,_t("0001"),

0); m_list.

setitemtext

(nidx,1,

_t("張三"))

; m_list.

setitemtext

(nidx,2,

_t("23"))

; m_list.

setitemtext

(nidx,3,

_t("地球"))

; nidx = m_list.

insertitem(1

,_t("0002"),

1); m_list.

setitemtext

(nidx,1,

_t("王五"))

; m_list.

setitemtext

(nidx,2,

_t("22"))

; m_list.

setitemtext

(nidx,3,

_t("美國"))

;return true;

// 除非將焦點設定到控制項,否則返回 true

}

最後將控制項的屬性view設為ic

LINQ多表關聯,List列表顯示

此功能是在專案中分離出來的。這種架構可能不太適合別人所用,請甚用 1 newscontroller.cs 控制類 public class newscontroller adminbasecontroller protected override system.collections.ienumer...

列表顯示格式

list2 1,2,3,4,5,6,7,8,9 range start,end,step list2 start,end,step print list2 1 2 1 print list2 1 print list2 2 2 import random 取乙個60 100的隨機整數 print r...

Nginx目錄檔案列表顯示

專案中使用了tomcat,nginx,測試階段,生產階段經常會有些bug需要調查。需要有些日誌管理工具,在沒有elk的情況下,可以通過配置nginx來實現基本的日常檢視。不需要登入到linux伺服器上,通過瀏覽器即可快速獲得日誌檔案。1.準備通過web查詢的nginx日誌 var log nginx...