none
problema con programa en WPF con MVVM RRS feed

  • Pregunta

  • Hola a todos, ahora me piden algo que quizás sea rizar el rizo o romper con la idea de lo que es MVVM, me piden que la aplicación incluya un control TAB cuyas cabeceras y contenidos se llenan desde registros de varias tablas de una base de datos.

    Entiendo que eso rompe con la idea de separar el contenido de la interfaz de usuario del código, pero también entiendo que MVVM es una plataforma que tiene que dar soluciones a casi todas las situaciones y no estar limitado a no poder hacer algo que otros sistemas si hacen, por lo que si vosotros que tenéis más experiencia que yo en MVVM conocéis como se hace sin romper su filosofía por favor me lo hagáis saber, en principio me deja desconcertado.

    gracias por adelantado 

     
    martes, 7 de julio de 2015 17:23

Todas las respuestas

  • Se me ocurre crear una clase que herede de TabPanel y que incluya toda la funcionalidad de acceso a la Base de datos y llene su contenido su contenido directamente y luego llamar a la clase desde XAML creéis que funcionaría ?

    martes, 7 de julio de 2015 19:20
  • Ya lo tengo conseguido herede una clase de TabControl y desde el constructor llamé a un método que llena la clase con su contenido y al situarlo en XAML funciona correctamente, una vez realizado he visto que existe un elemento en WPF que se llama control personalizado WPF y que te crea una clase que hereda de Control, creo que al final utilizaré este tipo de clase cambiando la herencia de Control a TabControl.

    No sé si tenéis alguna sugerencia o comentario, si no es así doy el tema por cerrado.  

     
    martes, 7 de julio de 2015 20:18