Udostępnij za pośrednictwem


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

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

Nazwa

Opis

CMFCPropertySheet::CMFCPropertySheet

Konstrukcje CMFCPropertySheet obiektu.

CMFCPropertySheet::~CMFCPropertySheet

Destruktor.

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

Nazwa

Opis

CMFCPropertySheet::AddPage

Dodaje strony do arkusza właściwości.

CMFCPropertySheet::AddPageToTree

Dodaje nowe strony właściwości formantu drzewa.

CMFCPropertySheet::AddTreeCategory

Dodaje nowy węzeł w drzewie.

CMFCPropertySheet::EnablePageHeader

Rezerwuje miejsce na górze każdej strony, aby narysować niestandardowego nagłówka.

CMFCPropertySheet::GetHeaderHeight

Pobiera wysokość bieżącego nagłówka.

CMFCPropertySheet::GetLook

Pobiera wartość wyliczenia, który określa wygląd bieżący arkusz właściwości.

CMFCPropertySheet::GetTab

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.

CMFCPropertySheet::InitNavigationControl

Inicjuje wygląd formantu bieżący arkusz właściwości.

CMFCPropertySheet::OnActivatePage

Wywołana w ramach po włączeniu strony właściwości.

CMFCPropertySheet::OnDrawPageHeader

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.)

CMFCPropertySheet::OnRemoveTreePage

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.)

CMFCPropertySheet::RemoveCategory

Usunięcie węzła z formantu drzewa.

CMFCPropertySheet::RemovePage

Strona właściwości usuwa z arkusza właściwości.

CMFCPropertySheet::SetIconsList

Określa listę obrazów, które są używane w formancie nawigacji okienko programu Outlook.

CMFCPropertySheet::SetLook

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:

  1. Pochodzić od klasy CMFCPropertySheet klasy i nazwy klasy, na przykład CMyPropertySheet.

  2. Konstruowanie CMFCPropertyPage obiektu dla każdej strony właściwości.

  3. 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.

  4. 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.

  5. Wywołanie CMFCPropertySheet::AddPage metody dla każdej strony właściwości.

  6. 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.

Kontrolki koloru CMFCPropertySheet

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.

CMFCPropertySheet lista i właściwości formantów

Następująca ilustracja przedstawia arkusz właściwości, która jest w stylu formantu drzewa.

Drzewo właściwości

Hierarchii dziedziczenia

CObject

   CCmdTarget

      CWnd

         CPropertySheet

            CMFCPropertySheet

Wymagania

Nagłówek: afxpropertysheet.h

Zobacz też

Informacje

Wykres hierarchii

Klasa CMFCPropertyPage

Klasa CMFCOutlookBar

Inne zasoby

Klasy MFC