Поделиться через


CListCtrl::EditLabel

Инициирует редактирование локально текст элемента.

CEdit* EditLabel( 
   int nItem  
);

Параметры

  • nItem
    Индекс элемента списка, который необходимо редактировать.

Возвращаемое значение

Если успешно, указатель на объект, CEdit, используемый для редактирования текста элементов; в противном случае NULL.

Заметки

Элемент управления "список", которое имеет стиль окна LVS_EDITLABELS позволяет пользователю изменить метки элемента на месте. Пользователь начинает изменить, щелкнув метку элемента, имеющий фокус.

Используйте эту функцию, чтобы начать редактирование локально текста указанного элемента списка.

Пример

      // Make sure the focus is set to the list view control.
        m_myListCtrl.SetFocus();

        // Show the edit control on the label of the first 
        // item in the list view control.
        CEdit* pmyEdit = m_myListCtrl.EditLabel(1);
        ASSERT(pmyEdit != NULL);

Требования

Header: afxcmn.h

См. также

Ссылки

Класс CListCtrl

Диаграмма иерархии

CListCtrl::GetEditControl