Udostępnij za pośrednictwem


CPropertySheet::AddPage

Dodaje stronę dostarczony z ostania zakładka w arkuszu właściwości.

void AddPage(
   CPropertyPage *pPage 
);

Parametry

  • pPage
    Punkty do strony można dodać do arkusza właściwości.Nie można NULL.

Uwagi

Dodawanie stron do arkusza właściwości w kolejności od lewej do prawej, czy mają być wyświetlane.

AddPagedodaje CPropertyPage obiektu do CPropertySheet obiekt na liście stron, ale nie powoduje utworzenia strony okna.Ramy opóźni Tworzenie okna strony, aż użytkownik zaznaczy się tej strony.

Podczas dodawania strony właściwości przy użyciu AddPage, CPropertySheet jest elementem nadrzędnym CPropertyPage.Aby uzyskać dostęp do arkusza właściwości na stronie właściwości, call CWnd::GetParent.

Nie jest konieczne czekać aż do utworzenia okno Arkusz właściwości do wywołania AddPage.Zazwyczaj będzie wywoływać AddPage przed wywoływaniem DoModal lub Tworzenie.

Jeśli zadzwonisz AddPage po wyświetleniu strony właściwości, karta wiersz będzie odzwierciedlać nowo dodane strony.

Przykład

// Add three pages to a CPropertySheet object, then show the 
// CPropertySheet object as a modal dialog.  CStylePage, CShapePage,  
// and CColorPage are CPropertyPage-derived classes created 
// by the Add Class wizard.  

CPropertySheet dlgPropertySheet(_T("Simple PropertySheet"));

CStylePage     stylePage;
CColorPage     colorPage;
CShapePage     shapePage;
dlgPropertySheet.AddPage(&stylePage);
dlgPropertySheet.AddPage(&colorPage);
dlgPropertySheet.AddPage(&shapePage);

dlgPropertySheet.DoModal();

Wymagania

Nagłówek: afxdlgs.h

Zobacz też

Informacje

Klasa CPropertySheet

Wykres hierarchii

CPropertySheet::RemovePage