Sdílet prostřednictvím


Třída CMFCPropertySheet

CMFCPropertySheet Třída podporuje vlastností, kde je každá stránka vlastností symbolem kartu stránky, tlačítko panelu nástrojů, řízení uzlu stromu nebo položku seznamu.

class CMFCPropertySheet : public CPropertySheet

Členy

Veřejné konstruktory

Název

Description

CMFCPropertySheet::CMFCPropertySheet

Konstrukce CMFCPropertySheet objektu.

CMFCPropertySheet::~CMFCPropertySheet

Destruktoru.

Veřejné metody

Název

Description

CMFCPropertySheet::AddPage

Přidá stránku do seznamu vlastností.

CMFCPropertySheet::AddPageToTree

Přidá nové stránky vlastností ovládacího prvku stromu.

CMFCPropertySheet::AddTreeCategory

Přidá nový uzel stromové struktuře.

CMFCPropertySheet::EnablePageHeader

Rezervuje místo v horní části každé stránky nakreslit vlastní záhlaví.

CMFCPropertySheet::GetHeaderHeight

Načte výška aktuálního záhlaví.

CMFCPropertySheet::GetLook

Získá hodnota výčtu, která určuje vzhled aktuální seznam vlastností.

CMFCPropertySheet::GetTab

Načte interní karta řízení objektu, který podporuje aktuální ovládací prvek vlastnost list.

CMFCPropertySheet::GetThisClass

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

CMFCPropertySheet::InitNavigationControl

Inicializuje vzhled ovládacího prvku aktuální list vlastností.

CMFCPropertySheet::OnActivatePage

Pokud je povolena vlastnost stránky, nazývá rámcem.

CMFCPropertySheet::OnDrawPageHeader

Volat rámci nakreslit vlastní vlastnost záhlaví stránky.

CMFCPropertySheet::OnInitDialog

Zpracovává WM_INITDIALOG zprávy.(Přepíše CPropertySheet::OnInitDialog.)

CMFCPropertySheet::OnRemoveTreePage

Volat framework odeberete stránku vlastností z stromové struktuře.

CMFCPropertySheet::PreTranslateMessage

Překládá zprávy okna před jsou odesílány do TranslateMessage a DispatchMessage funkcí systému Windows.(Přepíše CPropertySheet::PreTranslateMessage .)

CMFCPropertySheet::RemoveCategory

Odebrání uzlu z stromové struktuře.

CMFCPropertySheet::RemovePage

Stránka vlastností odebere ze seznamu vlastností.

CMFCPropertySheet::SetIconsList

Určuje seznam obrázků, které se používají v řízení navigačního podokna aplikace Outlook.

CMFCPropertySheet::SetLook

Určuje vzhled okna vlastností.

Poznámky

CMFCPropertySheet Třída představuje vlastností, známé také jako karty dialogových oknech. CMFCPropertySheet Třídy lze zobrazit stránku vlastností v mnoha různými způsoby.

Proveďte následující kroky pro použití CMFCPropertySheet třídy aplikace:

  1. Odvození třídy z CMFCPropertySheet třídy a zadejte název třídy, například CMyPropertySheet.

  2. Konstrukce CMFCPropertyPage pro každou stránku vlastností objektu.

  3. Volání CMFCPropertySheet::SetLook metodu konstruktoru CMyPropertySheet.Parametr této metody Určuje, že stránky vlastností se zobrazí buď jako karty na horní nebo levé části okna vlastností; karty ve stylu aplikace Microsoft OneNote vlastností; tlačítka na ovládání nástrojů aplikace Microsoft Outlook; uzly ve stromové struktuře; nebo jako seznam položek na levé straně okna vlastností.

  4. Pokud vytvoříte seznam vlastností ve stylu aplikace Microsoft Outlook nástrojů, zavolejte CMFCPropertySheet::SetIconsList metoda přidružit seznam obrázků s stránky vlastností.

  5. Volání CMFCPropertySheet::AddPage metody pro každou stránku vlastností.

  6. Vytvoření CMFCPropertySheet řízení a volat jeho DoModal metoda.

Ilustrace

Následující obrázek znázorňuje vlastností stylu vložený nástrojů aplikace Outlook.Na levé straně listu vlastností se zobrazí panel nástrojů aplikace Outlook.

Ovládací prvky barev CMFCPropertySheet

Následující obrázek znázorňuje seznam vlastností, která obsahuje Třída CMFCPropertyGridCtrl objektu.Tento objekt je vlastností stylu standardní seznam běžných vlastností ovládacích prvků.

CMFCPropertySheet seznam a ovládací prvky vlastností

Následující obrázek znázorňuje vlastností stylu stromové struktuře.

Strom vlastností

Hierarchii dědičnosti

CObject

   CCmdTarget

      CWnd

         CPropertySheet

            CMFCPropertySheet

Požadavky

Záhlaví: afxpropertysheet.h

Viz také

Referenční dokumentace

Graf hierarchie

Třída CMFCPropertyPage

Třída CMFCOutlookBar

Další zdroje

MFC – třídy