CMFCPropertyGridCtrl::AddProperty
Добавляет новое свойство в элемент управления сетки свойств.
int AddProperty(
CMFCPropertyGridProperty* pProp,
BOOL bRedraw=TRUE,
BOOL bAdjustLayout=TRUE
);
Параметры
[входящий] pProp
Указатель свойства.[входящий] bRedraw
TRUE чтобы немедленно перерисовывает себя свойство; в противном случае – значение FALSE.Значение по умолчанию — TRUE.[входящий] bAdjustLayout
TRUE чтобы выполнять повторное вычисление в качестве рисования текста и значением свойства, а затем создать свойство; FALSE для использования существующих вычислений рисования свойство.Значение по умолчанию — TRUE.
Возвращаемое значение
, Если этот метод выполняется успешно, то нулевой- основан индекс позиции в элементе управления сетки свойств, где свойство добавлено; в противном случае – значение -1.
Заметки
Этот метод добавляет указатель к указанному свойству в конец списка свойств в элементе управления сетки свойств.Не destroy свойства или не разрешать их, чтобы перейти из области элемента управления сетки, прежде чем удалено.После завершения с помощью элемента управления сетки свойств, вызовите CMFCPropertyGridCtrl::RemoveAll чтобы удалить все добавленные свойства.AddProperty метод завершается ошибкой, если указанное свойство уже было добавлено в список.
Требования
заголовок: afxpropertygridctrl.h