Précédent   Forum du club des développeurs et IT Pro > Dotnet > Général Dotnet > Débuter
Débuter Forum d'entraide pour bien débuter avec Dotnet
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 28/09/2012, 11h08   #1
zaydoun100
 
Homme zaydoun
Développeur .NET
Inscription : mars 2012
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme zaydoun
Localisation : Tunisie

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2012
Messages : 3
Points : -1
Points : -1
Par défaut visible or hidden in WPF

Salut!
je suis un débutant en développement avec WPF.
j'ai une méthode de vérification de connexion internet (qui ping sur google)

j'ai un web browser, c'elle si doit etre visible ou invisible suivant l'état de connexion
c'adire la méthode de connexion me retourne une variable booléens.
Code :
1
2
3
4
5
6
7
 
private bool _visibility;
        public bool VisibilBanner
        {
            get { return _visibility; }
            set {  _visibility = value; }
        }
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
 public  void AffichPuB()
        {
            if (ResultConnection)
            {
                //button1.Visible = true;
                // WebBrowser pubs = new WebBrowser();
                MyBowsBanner.Navigate(new Uri("http://www.3arabya.com/ar/Banner.php"));
                MyBowsBanner.Refresh();
                _visibility = true;
                //WebBrowserConvas.Visible = true;
            }
            else
            {
                //button1.Visible = true;
                //WebBrowser pubs = new WebBrowser();
                MyBowsBanner.Navigate("www.yahoo.com");
                _visibility = false;
               // WebBrowserConvas.Visible = true;
            }
        }
comment faire en XAML?
zaydoun100 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2012, 13h34   #2
Arsenic68
Membre régulier
 
Inscription : octobre 2008
Messages : 177
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : octobre 2008
Messages : 177
Points : 93
Points : 93
Bonjour.

Il faudra
  • modifier la classe hébergeant la propriété VisibilBanner pour qu'elle implémente INotifypropertyChange
  • la propriété VisibilBanner doit utiliser le propertyChanged
  • on set le datacontext du xaml correctement
  • on utilise le BooleanToVisibilityConverter du framework
Arsenic68 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 18h31.


 
 
 
 
Partenaires

Hébergement Web