0
Dans mon contrôle Silverlight, je suis en train de charger mon image de fond d'un cours d'eau:Obtenir la hauteur d'un ImageSource dans Silverlight
BitmapImage img = new BitmapImage();
img.SetSource(stream);
Image background = new Image();
background.Source = img;
Comment puis-je trouver la hauteurde l'image bitmap qui a été chargé à partir courant? Aucun des suspects habituels (par exemple, Property, DependencyProperty) ne semble disponible, ni sur img, ni sur background.
Presque, mais tu me as sur la bonne voie. Voici ce qui fonctionne pour moi: 1. Créez un gestionnaire d'événements pour l'événement Loaded. 2. img.Measure (nouvelle taille (sizeX, sizeY)); 3. img.ActualHeight contient la taille en pixels! –
Je suis content d'avoir pu vous aider. –