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 :

[SL4] Notification custom


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut [SL4] Notification custom
    Bonjour tout le monde

    Je souhaite mettre en place dans mon appli un système de notification à la Outlook like.
    Mon appli n'est pas OOB donc je vais devoir faire ça à la main.

    Ce que je souhaite en gros:
    Un control composé d'une image et d'un texte s'affiche par dessus l'existant à une position définie.
    Ce control disparait progressivement en qqs secondes (paramètrable via une propriété du control). J'aimerais aussi une petite croix pour fermer le message immédiatement.

    Mon idée est de créer un control qui hérite de ItemsControl et lui coller une grille pour placer mes différents éléments: image, texte, bouton pour fermer (bon, c'est un peu plus qu'une idée car j'ai déjà commencé tout ça dans Blend).

    Mes questions sont: est-ce que je souhaite faire est possible? et est-ce que je pars dans la bonne direction?

    Merci

  2. #2
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    Bonjour,

    Je souhaite mettre en place dans mon appli un système de notification à la Outlook like.
    Mon appli n'est pas OOB donc je vais devoir faire ça à la main.
    Tu peux le faire à la main tant que cela reste dans le naviguateur.

    Ce que je souhaite en gros:
    Un control composé d'une image et d'un texte s'affiche par dessus l'existant à une position définie.
    Ce control disparait progressivement en qqs secondes (paramètrable via une propriété du control). J'aimerais aussi une petite croix pour fermer le message immédiatement.

    Mon idée est de créer un control qui hérite de ItemsControl et lui coller une grille pour placer mes différents éléments: image, texte, bouton pour fermer (bon, c'est un peu plus qu'une idée car j'ai déjà commencer tout ça dans Blend).

    Mes questions sont: est-ce que je souhaite faire est possible? et est-ce que je pars dans la bonne direction?
    Je ne comprends pas trop pourquoi tu hérites de ItemsControls puisque que tu ne gères pas à priori une liste de contrôles mais plutôt des contenus dans un contrôle surexposé.

    Pour ma part j'hériterais plutôt de Popup en rajoutant des dependency properties pour le Header et le Content et un évènement greffé sur IsOpen (propriété de Popup) pour l'animation. Pour la croix je la ferais agir aussi sur IsOpen.

    C'est juste une intuition

  3. #3
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Citation Envoyé par Samoteph Voir le message
    Je ne comprends pas trop pourquoi tu hérites de ItemsControls puisque que tu ne gères pas à priori une liste de contrôles mais plutôt des contenus dans un contrôle surexposé.
    Exact, c'est un collègue qui m'a dit de partir là dessus. J'ai pas cherché à comprendre

    Citation Envoyé par Samoteph Voir le message
    Pour ma part j'hériterais plutôt de Popup en rajoutant des dependency properties pour le Header et le Content et un évènement greffé sur IsOpen (propriété de Popup) pour l'animation. Pour la croix je la ferais agir aussi sur IsOpen.

    C'est juste une intuition
    Ton intuition me semble pas mal du tout, je recommence

  4. #4
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    La classe Popup est sealed

  5. #5
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    C'est pas grave

    Tu hérites d'un ContentControl et tu places un Popup à l'intérieur. Tu ajoutes dans ton contrôle fraîchement crée une propriété IsOpen que tu TemplateBinde sur le IsOpen de ton popup.

  6. #6
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Et hériter de Tooltip? Ca ressemble pas mal à ce que je souhaite faire, non?

Discussions similaires

  1. Réponses: 0
    Dernier message: 01/04/2012, 14h33
  2. [SNMP] différences entre traps et notifications?
    Par fadoua dans le forum Développement
    Réponses: 2
    Dernier message: 06/07/2004, 11h57
  3. Réponses: 5
    Dernier message: 08/01/2004, 15h05
  4. Réponses: 3
    Dernier message: 01/07/2003, 16h04
  5. [CODE] Application dans la zone de notification
    Par Rodrigue dans le forum C++Builder
    Réponses: 4
    Dernier message: 29/05/2003, 19h06

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