CListView (clase)
Simplifica el uso del control de lista y de CListCtrl, la clase que encapsula la funcionalidad del control de lista, con la arquitectura de vista-documento de MFC.
Sintaxis
class CListView : public CCtrlView
Miembros
Constructores públicos
Nombre | Descripción |
---|---|
CListView::CListView | Construye un objeto CListView . |
Métodos públicos
Nombre | Descripción |
---|---|
CListView::GetListCtrl | Devuelve el control de lista asociado a la vista. |
Métodos protegidos
Nombre | Descripción |
---|---|
CListView::RemoveImageList | Quita la lista de imágenes especificada de la vista de lista. |
Comentarios
Para obtener más información sobre esta arquitectura, consulte la información general de la clase CView y las referencias cruzadas citadas allí.
Jerarquía de herencia
CListView
Requisitos
Header: afxcview.h
CListView::CListView
Construye un objeto CListView
.
CListView();
CListView::GetListCtrl
Llame a esta función miembro para obtener una referencia al control de lista asociado a la vista.
CListCtrl& GetListCtrl() const;
Valor devuelto
Una referencia al control de la lista asociado a la vista.
Ejemplo
void CMyListView::OnInitialUpdate()
{
CListView::OnInitialUpdate();
// this code only works for a report-mode list view
ASSERT(GetStyle() & LVS_REPORT);
CListCtrl& listCtrl = GetListCtrl();
// Insert a column. This override is the most convenient.
listCtrl.InsertColumn(0, _T("Player Name"), LVCFMT_LEFT);
// The other InsertColumn() override requires an initialized
// LVCOLUMN structure.
LVCOLUMN col;
col.mask = LVCF_FMT | LVCF_TEXT;
col.pszText = _T("Jersey Number");
col.fmt = LVCFMT_LEFT;
listCtrl.InsertColumn(1, &col);
// Set reasonable widths for our columns
listCtrl.SetColumnWidth(0, LVSCW_AUTOSIZE_USEHEADER);
listCtrl.SetColumnWidth(1, LVSCW_AUTOSIZE_USEHEADER);
}
CListView::RemoveImageList
Quita la lista de imágenes especificada de la vista de lista.
void RemoveImageList(int nImageList);
Parámetros
nImageList
Índice de base cero de la imagen que se va a quitar.
Consulte también
MFC Sample ROWLIST
CCtrlView (clase)
Gráfico de jerarquías
CCtrlView (clase)