Sdílet prostřednictvím


CMFCPropertyGridCtrl::SetCustomColors

Určuje vlastní barvy pro různé prvky vlastnost ovládacího prvku mřížky.

void SetCustomColors(
   COLORREF clrBackground,
   COLORREF clrText,
   COLORREF clrGroupBackground,
   COLORREF clrGroupText,
   COLORREF clrDescriptionBackground,
   COLORREF clrDescriptionText,
   COLORREF clrLine 
);

Parametry

  • [v]clrBackground
    Barva pozadí hodnoty vlastností.

  • [v]clrText
    Barva názvy vlastností a vlastností textu.

  • [v]clrGroupBackground
    Barva pozadí vlastnosti skupiny.

  • [v]clrGroupText
    Barva textu vlastnosti skupiny.

  • [v]clrDescriptionBackground
    Barva pozadí oblasti popis.

  • [v]clrDescriptionText
    Barva textu v oblasti popis.

  • [v]clrLine
    Barva čáry, které jsou vydány mezi vlastnostmi.

Poznámky

Pro každý parametr, zadejte ((COLORREF)-1) barev hodnotu výchozí barvu mřížky vlastnost ovládacího prvku.

Konkrétní vlastnosti vzhledu, odvození třídy z CMFCPropertyGridProperty třídy a pak přepsat CMFCPropertyGridProperty::OnDrawName, CMFCPropertyGridProperty::OnDrawValue, CMFCPropertyGridProperty::OnDrawExpandBox, a CMFCPropertyGridProperty::OnDrawButton metod.

Požadavky

Záhlaví: afxpropertygridctrl.h

Viz také

Referenční dokumentace

Třída CMFCPropertyGridCtrl

Diagram hierarchie

COLORREF

CMFCPropertyGridCtrl::GetCustomColors