Masquer la Barre d'Application, l'Icône de programme dans un WP7 Application Silverlight?
J'ai une application Windows Phone 7 construit en Silverlight. Cette application permet l'utilisation de la barre d'application. Si l'a acheté l'application, je veux cacher l'un des boutons de la barre d'application. Cependant, j'ai remarqué que le ApplicationIconButton classe n'expose pas une "Visibilité" de la propriété. En même temps, je n'ai pas vu un moyen de remplir dynamiquement la barre de l'application à l'exécution.
Quelqu'un peut-il fournir un aperçu de ce? Est-ce possible? Si oui, comment?
Merci!
OriginalL'auteur user208662 | 2010-11-20
Vous devez vous connecter pour publier un commentaire.
Boutons de barre de demande de travail dans un index qui vous permet, plutôt que basé sur des objets comme vous le souhaitez. Par conséquent, vous devez spécifier un bouton d'index à chaque fois que vous voulez effectuer une action spécifique (par exemple désactiver).
Par exemple:
Ceci étant dit, vous pouvez créer de nouveaux ApplicationBarIconButton les instances et les transmettre à l'ApplicationBar:
Lors de la suppression de boutons, vous pouvez simplement utiliser RemoveAt, étant donné que vous connaissez l'index du bouton pour la supprimer:
OriginalL'auteur Den Delimarsky
- Je utiliser la méthode suivante pour modifier les boutons de barre d'application dans mon code:
La uriString est le chemin relatif de l'icône que je souhaite afficher sur le bouton d'application. Vous pouvez probablement s'adapter ce code pour vos propres scénarios.
Essentiellement, au lieu de mettre un bouton visible ou non, vous devez supprimer le bouton (si elle existe) ou ajouter de nouveau si ce n'est pas.
Salut Sujiz, Avez-vous mis le UriKind paramètre absolu? Bien que je ne sais pas si les adresses HTTP fonctionnera ou pas, il vaut un essai rapide.
j'ai mis le UriKind à l'absolu, mais il ne fonctionne pas pour moi.est-il une autre solution pour le chargement de l'application, l'icône de la barre d'url http?
OriginalL'auteur Dr Herbie