¡Entran los expertos de WPF! El problema de escribir programas WPF según el pensamiento winform.
Ayudarle a analizar la diferencia entre winform y WPF para guiar y facilitar el aprendizaje.
1 Winform está controlado por eventos. Si queremos cambiar el contenido de visualización en la interfaz, generalmente lo hacemos. necesita usar los eventos correspondientes para escribir código lógico, mientras que WPF se basa en datos. Una vez que se cambia la interfaz de origen de datos, se mostrará, y esto implica vinculación
2 WPF usa el lenguaje XML. ya que el lenguaje de descripción de la interfaz de usuario puede separar el arte y el programa, lo cual es similar al desarrollo web. Esto no está disponible en winform.
3 WPF usa directx para renderizar y winform es una biblioteca de control de usuario tradicional. Dibujo con GDI, GDI. , etc., por lo que el efecto de renderizado de WPF se ha mejorado fundamentalmente
4 También puede usar controles de arrastrar y soltar para desarrollar, o puede escribir código de evento directamente (puede usar el comando comando) , ¡pero este no es un método recomendado! Debido a que WPF ha cambiado fundamentalmente desde todo el modelo de programación, si todavía escribe de acuerdo con el método winfrom, definitivamente será difícil resaltar la esencia de WPF.
Si tiene alguna pregunta, puede contactarme. , tal vez pueda ayudarte. Ven a ti jaja