2010-04-12 5 views
0

Je crée une application Silverlight 4 Out Of Browser. J'ai mon MainPage qui sera l'application "centrale". Je veux être en mesure d'afficher un autre contrôle à côté de la MainPage, en utilisant un Popup et je veux qu'il soit affiché juste à côté de la MainPage.Obtenez la taille d'une fenêtre Silverlight

Comment puis-je obtenir les coordonnées du coin supérieur droit de la MainPage à chaque moment? (Attention, cette MainPage peut être déplacée sur tout l'écran et par conséquent je devrai obtenir dynamiquement les coordonnées du coin, afin d'afficher mon popup juste à côté de la fenêtre principale).

Des commentaires à ce sujet? Merci!

PS: le code est en C# :-)

Répondre

1

Quand vous dites "MainPage" vous MainWindow vraiment qui signifie? Silverlight n'a pas encore de prise en charge de plusieurs fenêtres. En supposant que vous voulez dire le contrôle de la page principale et que vous voulez la position du coin supérieur/droit qui serait Canvas.Top et Canvas.Left propriétés que vous pourriez obtenir. Si vous avez posté plus de XAML, cela pourrait nous aider à répondre à ce que vous essayez de faire.

+0

Merci pour la bonne réponse - Je ne savais pas que Silverlight ne supporte pas encore plusieurs fenêtres ... Je pense que je vais devoir y réfléchir avant de continuer, car j'étais plutôt sur cette base " plusieurs fenêtres "idée. Merci de m'avoir fait gagner du temps! – Aidenn

Questions connexes