Udostępnij za pośrednictwem


CMFCPropertyGridCtrl::AddProperty

Dodaje nową właściwość formant siatki właściwości.

int AddProperty(
   CMFCPropertyGridProperty* pProp,
   BOOL bRedraw=TRUE,
   BOOL bAdjustLayout=TRUE 
);

Parametry

  • [w]pProp
    Wskaźnik do właściwości.

  • [w]bRedraw
    TRUEAby odświeżyć właściwość natychmiast; w przeciwnym razie FALSE.Wartością domyślną jest TRUE.

  • [w]bAdjustLayout
    TRUEAby ponownie obliczyć jak rysowanie tekstu i wartości właściwości, a następnie narysuj właściwości; FALSEAby użyć istniejącego obliczeń do rysowania właściwości.Wartością domyślną jest TRUE.

Wartość zwracana

Jeśli ta metoda powiedzie się, wyświetlanego pozycji w formant siatki właściwości, gdy właściwość dodana; inaczej, -1.

Uwagi

Metoda ta dodaje wskaźnik na końcu listy właściwości w formant siatki właściwości określonej właściwości.Właściwości zniszczyć lub nie mogli go poza zakresem, zanim formant siatki jest niszczony.Po zakończeniu kontroli właściwości siatki, call CMFCPropertyGridCtrl::RemoveAll usunąć dodane właściwości.Metoda AddProperty nie działa, jeśli określona właściwość został dodany do listy.

Wymagania

Nagłówek: afxpropertygridctrl.h

Zobacz też

Informacje

Klasa CMFCPropertyGridCtrl

Wykres hierarchii

CMFCPropertyGridCtrl::AdjustLayout