He estado intentando durante horas llegar al punto en el que puedo iniciar una aplicación WPF y tener control total. Quiero poder crear un modelo de vista, crear una vista (ventana), configurar el contexto de datos de la vista para que sea el modelo de vista y luego mostrar la vista.¿Hay alguna manera de iniciar una aplicación WPF sin StartUpUri que no rompa otra cosa?
He intentado muchos métodos, el más prometedor es cambiar la App.xaml para que sea una página y luego agregar mi propio método Principal. Lamentablemente, esto no funciona correctamente porque VS2010 no muestra los estilos de la aplicación.xaml en el diseñador, aunque funcionan cuando se ejecuta la aplicación.
¿Hay alguna manera de hacer lo que quiero? Si no es así, ¿cómo las personas normalmente inician aplicaciones MVVM en WPF, creando un ViewModel fuera de la Vista?
se puede ver los estilos en el diseñador si se utiliza en lugar del DynamicResource StaticResource. – amaca