Udostępnij za pośrednictwem


Klasa CMFCPropertyGridColorProperty

CMFCPropertyGridColorProperty Klasy obsługuje elementu sterowania listy właściwości, który otwiera okno dialogowe wyboru koloru.

class CMFCPropertyGridColorProperty : public CMFCPropertyGridProperty

Członkowie

Bb983980.collapse_all(pl-pl,VS.110).gifPubliczne konstruktory

Nazwa

Opis

CMFCPropertyGridColorProperty::CMFCPropertyGridColorProperty

Konstrukcje CMFCPropertyGridColorProperty obiektu.

CMFCPropertyGridColorProperty::~CMFCPropertyGridColorProperty

Destruktor.

Bb983980.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

CMFCPropertyGridColorProperty::EnableAutomaticButton

Umożliwia Automatyczne przycisk w oknie dialogowym Wybór kolorów.(Standardowe przycisk automatyczne jest etykietą Automatyczne.)

CMFCPropertyGridColorProperty::EnableOtherButton

Umożliwia innych przycisk w oknie dialogowym Wybór kolorów.(Standardowe inny przycisk ma etykietę Więcej kolorów....)

CMFCPropertyGridColorProperty::FormatProperty

Formaty tekstowa reprezentacja wartości właściwości.(Zastępuje CMFCPropertyGridProperty::FormatProperty.)

CMFCPropertyGridColorProperty::GetColor

Pobiera bieżący kolor właściwości.

CMFCPropertyGridColorProperty::GetThisClass

Używane w ramach uzyskać wskaźnik do CRuntimeClass obiekt, który jest skojarzony z tego typu klasy.

CMFCPropertyGridColorProperty::OnClickButton

Nazywane ramy, gdy użytkownik kliknie przycisk, zawarte we właściwości.(Zastępuje CMFCPropertyGridProperty::OnClickButton.)

CMFCPropertyGridColorProperty::OnDrawValue

Wywołana przez ramy do wyświetlenia wartości właściwości.(Zastępuje CMFCPropertyGridProperty::OnDrawValue.)

CMFCPropertyGridColorProperty::OnEdit

Wywoływane w ramach, gdy użytkownik ma zmodyfikować wartość właściwości.(Zastępuje CMFCPropertyGridProperty::OnEdit.)

CMFCPropertyGridColorProperty::OnUpdateValue

Wywołana w ramach po zmianie wartości można edytować właściwości.(Zastępuje CMFCPropertyGridProperty::OnUpdateValue.)

CMFCPropertyGridColorProperty::SetColor

Ustawia nowy kolor dla właściwości.

CMFCPropertyGridColorProperty::SetColumnsNumber

Określa liczbę kolumn w siatce właściwości bieżącego koloru.

Uwagi

CMFCPropertyGridColorProperty Klasy obsługuje właściwość kolor, który można dodać do listy właściwości formantu.Aby uzyskać więcej informacji, zobacz Klasa CMFCPropertyGridCtrl.

Przykład

Poniższy przykład ilustruje sposób tworzenia obiektu CMFCPropertyGridColorProperty klasy i skonfigurować przy użyciu różnych metod tego obiektu CMFCPropertyGridColorProperty klasy.Kod wyjaśnia, jak włączyć automatyczne i innych przycisków i jak ustawić kolor i liczba kolumn.W tym przykładzie jest częścią nowych formantów próbki.

    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 dziedziczenia

CObject

   CMFCPropertyGridProperty

      CMFCPropertyGridColorProperty

Wymagania

Nagłówek: afxpropertygridctrl.h

Zobacz też

Informacje

Wykres hierarchii

Klasa CMFCPropertyGridCtrl

Klasa CMFCPropertyGridProperty

Inne zasoby

Klasy MFC