Bonjour,
Je suis sur une appli WPF, j'ai besoin de récupérer la largeur d'une image.
Je déclare mon image comme suis dans mon xaml :
<Image Name="imageForm" Source="[MonFic].png" VerticalAlignment="Top" Stretch="Uniform" />
pour récupérer la taille de mon image, j'utilise le code suivant dans mon fichier cs :
Double formWidth = imageForm.Width;
A noter que je n'utilise pas imageForm.ActualWidth ou imageForm.Source.Width car la propriété Stretch redimensionne l'image et la taille reel de l'image ne m'intéresse pas...
Le problème est qu'avec ce code, je ne récupère rien dans ma variable "formWidth". Quand je veux afficher le contenu, j'ai droit à Non Numérique... Le déboggeur m'indique que la varaible contient NaN (Not a Number)...
Une idée, je bloque un peu là ! Elle a bien une taille cette image !!!
D'avance merci
Antoine
Message édité par glsmougeot le 15-07-2009 à 14:09:57