Bonjour à tous,
Tout d'abord je me suis renseigné sur ce lien :
http://www.michaelalbaladejo.com/pos...le-reelle.aspx
En effectuant cette manipulation cela ne marche toujours pas.
Voici mon code XAML :
Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part <Image x:Name="image2" Source="{Binding ImageSource}" Width="{Binding ImageWidth}" Height="{Binding ImageHeight}" Stretch="None" Canvas.Left="0" Canvas.Top="0" MouseLeftButtonDown="image2_MouseLeftButtonDown" MouseMove="image2_MouseMove" MouseLeftButtonUp="image2_MouseLeftButtonUp" />
mon code-behind de mes properties :
J'ai même essayé de redimensionner en dur, mais il semble que le wpf en fait qu'à sa tête et me resize toujours mes images.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51 private BitmapImage _ImageSource; public BitmapImage ImageSource { get { _ImageSource = new BitmapImage(); _ImageSource.BeginInit(); _ImageSource.UriSource = new Uri("C:/Users/Only-kkt/Documents/Visual Studio 2010/Projects/360/360/Images/Pano Tour de l'Hommage 03.png", UriKind.RelativeOrAbsolute); _ImageSource.EndInit(); ImageWidth = _ImageSource.PixelWidth; ImageHeight = _ImageSource.PixelHeight; return _ImageSource; } set { _ImageSource = value; OnPropertyChanged("ImageSource"); } } private double _ImageWidth; public double ImageWidth { get { return _ImageWidth; } set { _ImageWidth = value; OnPropertyChanged("ImageWidth"); } } private double _ImageHeight; public double ImageHeight { get { return _ImageHeight; } set { _ImageHeight = value; OnPropertyChanged("ImageHeight"); } }
Partager