Klasa CMFCPropertySheet
CMFCPropertySheet Klasy obsługuje arkusz właściwości, w którym każda Strona właściwości jest oznaczona kartę strony, przycisku paska narzędzi, węzeł formantu drzewa lub elementu listy.
class CMFCPropertySheet : public CPropertySheet
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstrukcje CMFCPropertySheet obiektu. |
|
CMFCPropertySheet::~CMFCPropertySheet |
Destruktor. |
Metody publiczne
Nazwa |
Opis |
---|---|
Dodaje strony do arkusza właściwości. |
|
Dodaje nowe strony właściwości formantu drzewa. |
|
Dodaje nowy węzeł w drzewie. |
|
Rezerwuje miejsce na górze każdej strony, aby narysować niestandardowego nagłówka. |
|
Pobiera wysokość bieżącego nagłówka. |
|
Pobiera wartość wyliczenia, który określa wygląd bieżący arkusz właściwości. |
|
Pobiera obiekt kontroli wewnętrznej karcie obsługującym formant bieżący arkusz właściwości. |
|
CMFCPropertySheet::GetThisClass |
Używane w ramach uzyskać wskaźnik do CRuntimeClass obiekt, który jest skojarzony z tego typu klasy. |
Inicjuje wygląd formantu bieżący arkusz właściwości. |
|
Wywołana w ramach po włączeniu strony właściwości. |
|
Wywołana przez ramy do rysowania nagłówek strony właściwości niestandardowych. |
|
CMFCPropertySheet::OnInitDialog |
Obsługuje WM_INITDIALOG wiadomości.(Zastępuje CPropertySheet::OnInitDialog.) |
Wywołana przez ramy, aby usunąć stronę właściwości formantu drzewa. |
|
CMFCPropertySheet::PreTranslateMessage |
Tłumaczy okna wiadomości przed wysłaniem ich do TranslateMessage i DispatchMessage funkcje systemu Windows.(Zastępuje CPropertySheet::PreTranslateMessage.) |
Usunięcie węzła z formantu drzewa. |
|
Strona właściwości usuwa z arkusza właściwości. |
|
Określa listę obrazów, które są używane w formancie nawigacji okienko programu Outlook. |
|
Określa wygląd arkusza właściwości. |
Uwagi
CMFCPropertySheet Klasy reprezentuje arkusze właściwości, znany również jako kartę oknach dialogowych.CMFCPropertySheet Klasy można wyświetlić strony właściwości różne sposoby.
Wykonaj następujące czynności, aby użyć CMFCPropertySheet klasy w aplikacji:
Pochodzić od klasy CMFCPropertySheet klasy i nazwy klasy, na przykład CMyPropertySheet.
Konstruowanie CMFCPropertyPage obiektu dla każdej strony właściwości.
Wywołanie CMFCPropertySheet::SetLook metoda konstruktora CMyPropertySheet.Parametr metody Określa, że strony właściwości są wyświetlane jako karty wzdłuż górnej lub lewej krawędzi arkusza właściwości; karty w stylu programu Microsoft OneNote arkusza właściwości; przyciski na kontroli narzędzi programu Microsoft Outlook. węzły w drzewie; lub lista elementów po lewej stronie arkusza właściwości.
Jeśli arkusz właściwości jest utworzyć styl paska narzędzi programu Microsoft Outlook, wywołanie CMFCPropertySheet::SetIconsList do kojarzenia listy obrazu oraz stron właściwości.
Wywołanie CMFCPropertySheet::AddPage metody dla każdej strony właściwości.
Tworzenie CMFCPropertySheet kontroli i wywołać jego DoModal metody.
Ilustracje
Następująca ilustracja przedstawia arkusz właściwości, która jest w stylu osadzonego narzędzi programu Microsoft Outlook.Pasek narzędzi programu Outlook pojawia się po lewej stronie arkusza właściwości.
Następująca ilustracja przedstawia arkusz właściwości, który zawiera Klasa CMFCPropertyGridCtrl obiektu.Obiekt jest arkusz właściwości w stylu standardowy arkusz właściwości wspólnej kontroli.
Następująca ilustracja przedstawia arkusz właściwości, która jest w stylu formantu drzewa.
Hierarchii dziedziczenia
Wymagania
Nagłówek: afxpropertysheet.h