Todo en WPF:- WPF
El desarrollo de una aplicación de asistente, el usuario tiene que responder a una serie de preguntas sencillas antes señalados a la aplicación principal. La aplicación principal se completa con la información obtenida del asistente.
Comencé con una ventana en la que luego planifiqué agregar controles de usuario. La ventana principal tendría el control del usuario en la primera fila, luego los botones Siguiente y Anterior para controlar el movimiento entre los controles en la segunda fila. Esta manera de que pudiera controlar fácilmente la lógica para cambiar entre las pantallas como:
WizardControl1.IsVisible = false;
WizardControl2.IsVisible = true;
Pero por alguna razón, los controles de usuario no tiene colocador de IsVisible. Viva.
Entonces pensé que usaría ventanas separadas para cada sección del asistente. El problema con este enfoque es que ahora, al pasar de uno a otro, la ventana se abre en posiciones aleatorias, y al pasar el asistente a la siguiente, la siguiente ventana aparece aleatoriamente, lo cual es realmente molesto y frustrante.
Entonces, ¿cómo puedo desarrollar un asistente correctamente? No entiendo por qué esto es tan difícil ... no es exactamente ciencia de cohetes ... ¡reemplazando el texto y los controles y almacenando la entrada después de presionar siguiente/anterior!
Gracias
¿Sabe usted dónde están los ejemplos que podría ayudar me empezó? No estoy seguro de cómo hacer lo que dice "Haga que el asistente se una a una clase" WizardData ", que expone una lista de clases base de" WizardPage "" – baron
Veré si puedo dar un ejemplo rápido juntos. – kyoryu