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 :

BusyIndicator et WCF


Sujet :

Silverlight

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 103
    Par défaut BusyIndicator et WCF
    Bonjour,

    J'essaie de mettre en place un Busyindicator lors de l'appel de méthodes de services WCF.

    Voici mon code coté xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <toolkit:BusyIndicator x:Name="BusyWindow" Content=""  BusyContent="Tentative de connection..." IsBusy="{Binding IsLoading}" />
    et voici mon code coté .cs

    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
    18
    19
    20
    21
    private void AppelWCF()
    {
             IsLoading = true;
             ServiceRequest req = new ServiceRequest();
             MonService.ConnecterCompleted += new EventHandler<ServiceCompletedEventArgs>(AppelWCFEvent);
     
             try
             {
                  MonService.ServiceAsync(req);
             }
             catch (Exception ex){}
    }
     private void AppelWCFEvent(object sender, ServiceCompletedEventArgs e)
     {
              if (e.Error == null)
              {
                    ServiceResponse rep = e.Result;
                    //Traitement
                    IsLoading = false;
              }
    }
    Ma classe étant de
    avec le code suivant : INotifyPropertyChanged
    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
    18
    19
    20
    21
    22
    23
    24
    25
    private bool _isLoading = true;
            public bool IsLoading
            {
                get { return this._isLoading; }
                private set
                {
                    if (this._isLoading != value)
                    {
                        this._isLoading = value;
                        this.RaisePropertyChanged("IsLoading");
                    }
                }
            }
     
     
            public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
     
            protected void RaisePropertyChanged(string propertyName)
            {
                System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
                if ((propertyChanged != null))
                {
                    propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
                }
            }
    Lorsque je lance l'application, rien ne se passe, une idée de ce que j'ai pu oublié?

    Merci d'avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 103
    Par défaut
    Je m'etais simplement trompé dans l'utilisation de la librairie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xmlns:toolkit="http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit"
    au lieu de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xmlns:controlsToolkit="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Toolkit"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. BusyIndicator et multi appel WCF
    Par OminiuS dans le forum Silverlight
    Réponses: 11
    Dernier message: 15/09/2010, 10h14
  2. [Architecture] WCF Services
    Par leMarseillais dans le forum Windows Communication Foundation
    Réponses: 8
    Dernier message: 08/03/2007, 13h08
  3. [WCF] Récupération du type de Binding
    Par NicolasR dans le forum Windows Communication Foundation
    Réponses: 1
    Dernier message: 14/02/2007, 17h36

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