CMFCPropertyGridCtrl::SetCustomColors
Określa niestandardowe kolory dla różnych elementów sterowania właściwości siatki.
void SetCustomColors(
COLORREF clrBackground,
COLORREF clrText,
COLORREF clrGroupBackground,
COLORREF clrGroupText,
COLORREF clrDescriptionBackground,
COLORREF clrDescriptionText,
COLORREF clrLine
);
Parametry
[w]clrBackground
Kolor tła wartości właściwości.[w]clrText
Kolor nazwy i właściwości tekstu wartość właściwości.[w]clrGroupBackground
Kolor tła grupy właściwości.[w]clrGroupText
Nowy kolor tekstu grupy właściwości.[w]clrDescriptionBackground
Kolor tła obszaru Opis.[w]clrDescriptionText
Kolor tekstu w obszarze Opis.[w]clrLine
Kolor linii, które są rysowane między właściwości.
Uwagi
Dla każdego parametru, należy określić ((COLORREF)-1) wartości, aby użyć domyślnego koloru dla tego elementu formant siatki właściwości kolorów.
Aby dostosować wygląd określonej właściwości, czerpią klasy z CMFCPropertyGridProperty klasy, a następnie zastąpić CMFCPropertyGridProperty::OnDrawName, CMFCPropertyGridProperty::OnDrawValue, CMFCPropertyGridProperty::OnDrawExpandBox, i CMFCPropertyGridProperty::OnDrawButton metody.
Wymagania
Nagłówek: afxpropertygridctrl.h