IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Silverlight Discussion :

UserControl Generique et XAML


Sujet :

Silverlight

  1. #1
    Membre éprouvé Avatar de anthyme
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 559
    Par défaut UserControl Generique et XAML
    Bonjour,

    Je souhaite faire un usercontrol générique (hérité par toute mes vues dans le modèle MVVM).

    En gros ça se présente comme cela (exemple pour une vue de Map) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    public class BaseView<T> : UserControl where T : BaseViewModel, new()
    {
        public T ViewModel { get; set; }
     
        public BaseView()
        {
            DataContext = ViewModel = new T();
        }
    }
     
    public partial class MapView : BaseView<MapViewModel>
    {
        public MapView() : base()
        {
            InitializeComponent();
        }
    }
    Le problème c'est que dans le XAML il veux que la première balise ouvrante soit la classe de base de la vue (bizarre ... il pourrait pas se contenter de UserControl ???) mais mettre du générique en XAML ... c'est pas gagné ... quelqu'un a une solution ?

  2. #2
    Membre éprouvé Avatar de anthyme
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 559
    Par défaut
    Je crois que je vais faire du copier coller alors

Discussions similaires

  1. Visibilité des champs XAML d'une UserControl déclaré dans une DLL
    Par Lelio1407 dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 24/12/2011, 00h25
  2. Afficher un UserControl depuis XAML
    Par july4474 dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 30/11/2010, 18h01
  3. [XAML][C#][MVVM] position dynamic de userControl sur une grille
    Par Monkey56 dans le forum Windows Presentation Foundation
    Réponses: 4
    Dernier message: 28/09/2010, 18h01
  4. XAML serialization problème avec UserControls
    Par nazimyenier dans le forum Windows Presentation Foundation
    Réponses: 0
    Dernier message: 20/08/2009, 17h05
  5. Contenu d'un UserControl defini dans le XAML
    Par Wasrack dans le forum Silverlight
    Réponses: 3
    Dernier message: 07/11/2008, 16h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo