CMFCPropertyGridCtrl::AddProperty
Aggiunge una nuova proprietà a un controllo griglia delle proprietà.
int AddProperty(
CMFCPropertyGridProperty* pProp,
BOOL bRedraw=TRUE,
BOOL bAdjustLayout=TRUE
);
Parametri
[in] pProp
Puntatore a una proprietà.[in] bRedraw
TRUE per ridisegnare la proprietà immediatamente; in caso contrario, FALSE. Il valore predefinito è TRUE.[in] bAdjustLayout
TRUE per ricalcolare come disegnare il testo e il valore della proprietà e quindi disegnare la proprietà; FALSE per utilizzare i calcoli esistenti per disegnare la proprietà. Il valore predefinito è TRUE.
Valore restituito
Se il metodo ha esito positivo, l'indice in base zero della posizione nel controllo griglia delle proprietà in cui la proprietà viene aggiunto; in caso contrario, -1.
Note
Questo metodo aggiunge un puntatore alla proprietà specificata all'elenco delle proprietà nel controllo griglia delle proprietà. Non eliminare le proprietà o nonli consentire per uscire di ambito prima che il controllo griglia venga eliminato. Dopo aver utilizzato con il controllo griglia delle proprietà, chiamare CMFCPropertyGridCtrl::RemoveAll per eliminare tutte le proprietà aggiunte. Il metodo di AddProperty ha esito negativo se la proprietà specificata è già stata aggiunta all'elenco.
Requisiti
intestazione: afxpropertygridctrl.h