Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Una característica clave de una hoja de propiedades del asistente es que la navegación se proporciona con los botones Siguiente o Finalizar, Atrás y Cancelar en lugar de pestañas. Debe llamar a CPropertySheet::SetWizardMode antes de llamar a CPropertySheet::D oModal en el objeto de hoja de propiedades para aprovechar esta característica.
El usuario recibe las mismas notificaciones CPropertyPage::OnSetActive y CPropertyPage::OnKillActive mientras se mueve de una página a otra. Los botones Siguiente y Finalizar son controles mutuamente excluyentes; es decir, solo se mostrará una de ellas a la vez. En la primera página, se debe habilitar el botón Siguiente. Si el usuario está en la última página, se debe habilitar el botón Finalizar. El marco no lo hace automáticamente. Debe llamar a CPropertySheet::SetWizardButton en la última página para lograrlo.
Para mostrar todos los botones predeterminados, se muestra el botón Finalizar y se mueve el botón Siguiente. A continuación, mueva el botón Atrás para que se mantenga su posición relativa al botón Siguiente.
Ejemplo
void CMyView::OnWizard()
{
CPropertySheet sheet;
// CMyFirstPage and CMySecondPage are derived from CPropertyPage
CMyFirstPage page1;
CMySecondPage page2;
sheet.AddPage(&page1);
sheet.AddPage(&page2);
sheet.SetWizardMode();
sheet.DoModal();
}