Sdílet prostřednictvím


Třída CMFCPropertyGridColorProperty

CMFCPropertyGridColorProperty Třída podporuje vlastnost ovládacího prvku položky seznamu, který otevře dialogové okno pro výběr barvy.

class CMFCPropertyGridColorProperty : public CMFCPropertyGridProperty

Členy

Veřejné konstruktory

Název

Description

CMFCPropertyGridColorProperty::CMFCPropertyGridColorProperty

Konstrukce CMFCPropertyGridColorProperty objektu.

CMFCPropertyGridColorProperty::~CMFCPropertyGridColorProperty

Destruktoru.

Veřejné metody

Název

Description

CMFCPropertyGridColorProperty::EnableAutomaticButton

Umožňuje Automatické na tlačítko dialogové okno Výběr barvy.(Standardní tlačítko Automatické jmenuje Automatické.)

CMFCPropertyGridColorProperty::EnableOtherButton

Umožňuje ostatní na tlačítko dialogové okno Výběr barvy.(Standardní jiné tlačítko jmenuje Další barvy....)

CMFCPropertyGridColorProperty::FormatProperty

Formáty textové vyjádření hodnoty vlastnosti.(Přepíše CMFCPropertyGridProperty::FormatProperty.)

CMFCPropertyGridColorProperty::GetColor

Načte aktuální barevné vlastnosti.

CMFCPropertyGridColorProperty::GetThisClass

Používané rámci získat ukazatel CRuntimeClass objekt, který je přidružen typ této třídy.

CMFCPropertyGridColorProperty::OnClickButton

Po klepnutí na tlačítko, které jsou obsaženy ve vlastnosti volat rozhraní.(Přepíše CMFCPropertyGridProperty::OnClickButton.)

CMFCPropertyGridColorProperty::OnDrawValue

Volat rozhraní zobrazí hodnotu vlastnosti.(Přepíše CMFCPropertyGridProperty::OnDrawValue.)

CMFCPropertyGridColorProperty::OnEdit

Rámci volána když uživatel je změna hodnoty vlastnosti.(Přepíše CMFCPropertyGridProperty::OnEdit.)

CMFCPropertyGridColorProperty::OnUpdateValue

Rámci vyvolána při změně hodnoty upravitelné vlastnosti.(Přepíše CMFCPropertyGridProperty::OnUpdateValue.)

CMFCPropertyGridColorProperty::SetColor

Nastaví vlastnosti novou barvu.

CMFCPropertyGridColorProperty::SetColumnsNumber

Určuje počet sloupců v mřížce aktuální barevné vlastnosti.

Poznámky

CMFCPropertyGridColorProperty Třída podporuje vlastnost Barva, která mohou být přidány do seznamu vlastností ovládacího prvku.Další informace naleznete Třída CMFCPropertyGridCtrl.

Příklad

Následující příklad ukazuje, jak vytvořit objekt CMFCPropertyGridColorProperty třídy a konfigurace tohoto objektu pomocí různých metod CMFCPropertyGridColorProperty třídy.Kód vysvětluje, jak povolit automatické a ostatní tlačítka a jak nastavit barvu a počet sloupců.V tomto příkladu je součástí vzorku nové ovládací prvky.

    CMFCPropertyGridColorProperty* pColorProp = new CMFCPropertyGridColorProperty(_T("Window Color"), RGB(210, 192, 254), NULL, _T("Specifies the default dialog color"));
    pColorProp->EnableOtherButton(_T("Other..."));
    pColorProp->EnableAutomaticButton(_T("Default"), ::GetSysColor(COLOR_3DFACE));
    pColorProp->SetColor(RGB(255,0,0));
    pColorProp->SetColumnsNumber(3);

Hierarchii dědičnosti

CObject

   CMFCPropertyGridProperty

      CMFCPropertyGridColorProperty

Požadavky

Záhlaví: afxpropertygridctrl.h

Viz také

Referenční dokumentace

Graf hierarchie

Třída CMFCPropertyGridCtrl

Třída CMFCPropertyGridProperty

Další zdroje

MFC – třídy