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
Publiczne konstruktory
Nazwa |
Opis |
---|---|
CMFCPropertyGridColorProperty::CMFCPropertyGridColorProperty |
Konstrukcje CMFCPropertyGridColorProperty obiektu. |
CMFCPropertyGridColorProperty::~CMFCPropertyGridColorProperty |
Destruktor. |
Metody publiczne
Nazwa |
Opis |
---|---|
Umożliwia Automatyczne przycisk w oknie dialogowym Wybór kolorów.(Standardowe przycisk automatyczne jest etykietą Automatyczne.) |
|
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.) |
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.) |
Ustawia nowy kolor dla właściwości. |
|
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
Wymagania
Nagłówek: afxpropertygridctrl.h
Zobacz też
Informacje
Klasa CMFCPropertyGridProperty