回答編集履歴
2
変更
answer
CHANGED
@@ -4,4 +4,4 @@
|
|
4
4
|
|
5
5
|
ですので、PictureBoxのResizeイベントでImageのリサイズを行うのではなく、別のトリガーで行うべきかと思います。
|
6
6
|
|
7
|
-
どのようにImageを設定しているか分かりませんので使えるか分かりませんが、SizeModeプロパティ
|
7
|
+
どのようにImageを設定しているか分かりませんので使えるか分かりませんが、SizeModeプロパティを適切に設定するだけでやりたいことができたりしませんかね?
|
1
追記
answer
CHANGED
@@ -2,4 +2,6 @@
|
|
2
2
|
|
3
3
|
気になったので[PictureBoxの実装](https://referencesource.microsoft.com/#System.Windows.Forms/winforms/Managed/System/WinForms/PictureBox.cs,381)を見てみましたがImageプロパティにSetすると、Sizeが変更され再度Resizeイベントが発生するようです。この時にセットするサイズが元のサイズみたいです。
|
4
4
|
|
5
|
-
ですので、PictureBoxのResizeイベントでImageのリサイズを行うのではなく、別のトリガーで行うべきかと思います。
|
5
|
+
ですので、PictureBoxのResizeイベントでImageのリサイズを行うのではなく、別のトリガーで行うべきかと思います。
|
6
|
+
|
7
|
+
どのようにImageを設定しているか分かりませんので使えるか分かりませんが、SizeModeプロパティにStretchImageを設定するだけでやりたいことができたりしませんかね?
|