2010-02-01 3 views
0

Je travaille actuellement sur un projet simple qui consiste en un ScatterView avec beaucoup d'éléments puis une Navigation (implémenté autant de boutons). Le problème est que j'aimerai avoir le ScatterView au-dessus de tout, afin que les utilisateurs puissent interagir sur toute la fenêtre comme ils veulent.Problème avec ScatterView - Composants derrière désactivés

J'ai essayé différentes choses:

  • Si je mets la barre de navigation en haut de la ScatterView puis, dès que quelqu'un draggs quelque chose dans la barre de navigation, puis après avoir relâché l'élément, il va tomber derrière la navigation et vous ne pouvez plus le choisir. Si je place la navigation derrière le ScatterView, je ne peux pas cliquer sur la navigation car le scatterView consomme tous les événements.

Avez-vous une idée pour résoudre ce problème?

Merci

+0

Vous travaillez dans WPF, Microsoft Surface? Pouvez-vous décrire les technologies que vous essayez d'utiliser? – gyurisc

Répondre

0

Je suppose que vous utilisez WPF et Surface. Si cela est vrai, peut-être vous pouvez mettre le Navigation-Stuff à l'intérieur de ScatterView, avec les autres éléments que vous souhaitez déplacer/échelle/rotation, et si vous ne voulez pas que la navigation soit déplacée, vous pouvez désactiver "CanMove "," CanRotate "et" CanScale "et donne au Navigation une position fixe dans votre scatterview avec" Center "et" Orientation ". Ainsi, les éléments et la navigation seront sur le même calque.

1

set background = "{x: Null}" sur la ScatterView puis le mettre sur le dessus de vos autres trucs

Questions connexes