CMFCPropertyGridCtrl::AddProperty
Adiciona uma nova propriedade para um controle de grade de propriedade.
int AddProperty(
CMFCPropertyGridProperty* pProp,
BOOL bRedraw=TRUE,
BOOL bAdjustLayout=TRUE
);
Parâmetros
[in] pProp
Ponteiro para a propriedade.[in] bRedraw
TRUE para redesenhar imediatamente a propriedade; caso contrário, FALSE.o valor padrão é TRUE.[in] bAdjustLayout
TRUE para recalcular como desenhar o texto e o valor da propriedade, e desenhar na propriedade; FALSE para usar cálculos existentes para desenhar a propriedade.o valor padrão é TRUE.
Valor de retorno
Se esse método for bem sucedida, o índice com base zero da posição no controle de grade de propriedade onde a propriedade é adicionada; caso contrário, -1.
Comentários
Este método adiciona um ponteiro para a propriedade especificada para o final da lista de propriedades do controle de grade de propriedade.Não destrua as propriedades ou não permite que saiam de escopo antes do controle de grade ser destruído.Quando você tiver feito com o controle de grade de propriedade chamada, CMFCPropertyGridCtrl::RemoveAll para excluir todas as propriedades adicionadas.O método de AddProperty falhará se a propriedade especificada já terá sido adicionada à lista.
Requisitos
Cabeçalho: afxpropertygridctrl.h