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 |
---|---|
Konstrukce CMFCPropertySheet objektu. |
|
CMFCPropertySheet::~CMFCPropertySheet |
Destruktoru. |
Veřejné metody
Název |
Description |
---|---|
Přidá stránku do seznamu vlastností. |
|
Přidá nové stránky vlastností ovládacího prvku stromu. |
|
Přidá nový uzel stromové struktuře. |
|
Rezervuje místo v horní části každé stránky nakreslit vlastní záhlaví. |
|
Načte výška aktuálního záhlaví. |
|
Získá hodnota výčtu, která určuje vzhled aktuální seznam vlastností. |
|
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. |
Inicializuje vzhled ovládacího prvku aktuální list vlastností. |
|
Pokud je povolena vlastnost stránky, nazývá rámcem. |
|
Volat rámci nakreslit vlastní vlastnost záhlaví stránky. |
|
CMFCPropertySheet::OnInitDialog |
Zpracovává WM_INITDIALOG zprávy.(Přepíše CPropertySheet::OnInitDialog.) |
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 .) |
Odebrání uzlu z stromové struktuře. |
|
Stránka vlastností odebere ze seznamu vlastností. |
|
Určuje seznam obrázků, které se používají v řízení navigačního podokna aplikace Outlook. |
|
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:
Odvození třídy z CMFCPropertySheet třídy a zadejte název třídy, například CMyPropertySheet.
Konstrukce CMFCPropertyPage pro každou stránku vlastností objektu.
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í.
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í.
Volání CMFCPropertySheet::AddPage metody pro každou stránku vlastností.
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.
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ů.
Následující obrázek znázorňuje vlastností stylu stromové struktuře.
Hierarchii dědičnosti
Požadavky
Záhlaví: afxpropertysheet.h