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