CMFCPropertyGridCtrl::AddProperty
agrega una nueva propiedad a un control de cuadrícula de propiedades.
int AddProperty(
CMFCPropertyGridProperty* pProp,
BOOL bRedraw=TRUE,
BOOL bAdjustLayout=TRUE
);
Parámetros
[in] pProp
puntero a una propiedad.[in] bRedraw
TRUE para actualizar la propiedad inmediatamente; si no, FALSE.El valor predeterminado es TRUE.[in] bAdjustLayout
TRUE para actualizar cómo dibujar texto y el valor de la propiedad y, a continuación dibujar la propiedad; FALSE para utilizar cálculos existentes para dibujar la propiedad.El valor predeterminado es TRUE.
Valor devuelto
Si este método se realiza correctamente, el índice de base cero de la posición del control de cuadrícula de propiedades donde se agrega la propiedad; de lo contrario, -1.
Comentarios
Este método agrega un puntero a la propiedad especificada al final de la lista de propiedades del control de cuadrícula de propiedades.No destruir las propiedades ni permite que van de ámbito antes de que se destruya el control de cuadrícula.Cuando haya terminado con el control de cuadrícula de propiedades, llamada CMFCPropertyGridCtrl::RemoveAll para eliminar todas las propiedades agregadas.El método de AddProperty supera si la propiedad especificada ya se ha agregado a la lista.
Requisitos
encabezado: afxpropertygridctrl.h