質問編集履歴
2
補足
title
CHANGED
File without changes
|
body
CHANGED
@@ -114,7 +114,11 @@
|
|
114
114
|
```
|
115
115
|
しかし、表示も見た目も特に変わりませんでした。
|
116
116
|
|
117
|
+
できたら、ユーザーがウィンドウサイズを変更したときに
|
118
|
+
画像もあわせて縮小させたいと思っていますが
|
119
|
+
難しそうなので今は断念します。
|
117
120
|
|
121
|
+
|
118
122
|
### 補足情報(FW/ツールのバージョンなど)
|
119
123
|
VisualStudio 2019
|
120
124
|
.NET 4.5(だったはず)
|
1
追加20210615項目の追記をしました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -86,6 +86,35 @@
|
|
86
86
|
これで上手くいってくれると思ったのですが、
|
87
87
|
WPFのウィンドウサイズが小さくても画像を縮小してくれませんでした。
|
88
88
|
|
89
|
+
### 追加20210615
|
90
|
+
|
91
|
+
1200×800ピクセルの画像(jpg)を準備し、
|
92
|
+
ウィンドウサイズ、Imageサイズ全てをWidth=1200、Height=800にしてみました。
|
93
|
+
期待する動作としては、画面いっぱいいっぱいに表示されるというものですが
|
94
|
+
ウィンドウを広げてみたところ、少し拡大というか余りがありました。
|
95
|
+
表示されていなかった余白部分があるというか…。
|
96
|
+
|
97
|
+
元画像
|
98
|
+

|
99
|
+
|
100
|
+
表示した時(右側、下側が見切れてしまう)
|
101
|
+

|
102
|
+
|
103
|
+
ブレークポイントを設定し確認しましたが、
|
104
|
+
ActualHeight800、ActualWidth1200
|
105
|
+
Width800、Height1200
|
106
|
+
PixelHeight800、PixelWidth1200 と全て範囲内の値でした。
|
107
|
+
ギリギリの値を設定するのは良くないのでしょうか?
|
108
|
+
ウィンドウサイズに合わせたのでピッタリに表示されると思ったのですが
|
109
|
+
全部表示されていないようです。
|
110
|
+
調べた所、dpiが違うと勝手に拡大縮小されることがあるとあり
|
111
|
+
サイトに記載されていた以下のように設定しました。
|
112
|
+
```
|
113
|
+
<Image Width="{Binding RelativeSource={RelativeSource Self}, Path=Source.PixelWidth}" Height="{Binding RelativeSource={RelativeSource Self}, Path=Source.PixelHeight}"/>
|
114
|
+
```
|
115
|
+
しかし、表示も見た目も特に変わりませんでした。
|
116
|
+
|
117
|
+
|
89
118
|
### 補足情報(FW/ツールのバージョンなど)
|
90
119
|
VisualStudio 2019
|
91
120
|
.NET 4.5(だったはず)
|