J'essaie d'obtenir la taille de rendu d'une région via le gestionnaire de région. La raison en est que chaque fois que j'ajoute une vue à la région, je veux m'assurer qu'elle correspondra visuellement, je peux obtenir les dimensions de la vue que je vais ajouter mais j'ai du mal à trouver un moyen d'obtenir la hauteur la région que je suis sur le point d'ajouter.Silverlight PRISM obtenant le rendu d'une région
Évidemment, je veux rester loin de la vue derrière le code et accéder directement à l'UIElement pour la région.
Des idées?
Merci pour votre temps
Merci, thats à peu près ce que je avais besoin, pour une raison quelconque, je n'ont pas la méthode ElementAtOrDefault disponible. Ce que je faisais était à chaque fois une nouvelle vue est créée, écouter son événement chargé et fait ensuite la taille de la vue ajoutée si son le premier à ajouter – Suiva
Ce qui ne fonctionne pas à la recherche, il cause de fait, je peux seulement obtenir la taille de la vue à ajouter, pas la zone de la région entière. – Suiva
ElementAtOrDefault est une méthode d'extension linq. Si vous ajoutez "using System.Linq;" à vos utilisations, cela devrait fonctionner. – RonaldV