私はこの問題に困惑しています。フォームのSplitContainerのPanel1にある画像があります。この画像は、「古い」コダック画像コントロール(axImgEdit1)に含まれているTIFFファイルです。フォームを開くと画像は正しく表示されますが、「最大アイコン」(フォームの左上隅)をクリックしてフォームを最大化すると、画像のサイズが変更されず、Panel1に表示されません。元のサイズのままの画像を除いて、すべてのサイズが変更されます。
これは通常は機能します。同じコードを使用してTIFF画像を表示する別のプログラムがあり、最大フォームに入力するために画像のサイズが正しく変更されます。コードを確認しましたが、すべて同じです。
画像を表示するコードは次のとおりです。
axImgEdit1.Image = currentPath;
axImgEdit1.DisplayScaleAlgorithm = ImgeditLibCtl.DisplayScaleConstants.wiScaleOptimize;
//this.Dock = DockStyle.Fill;
axImgEdit1.FitTo(0);
axImgEdit1.Display();
「this.Dock=DockStyle.Fill」を試しましたが、役に立ちませんでした。Kodak Image Controlを削除して再ロードしようとしましたが、修正されませんでした。他のプログラムをトリプルチェックしましたが、コードとコントロールの設定は同じです。
任意のアイデアをいただければ幸いです。
ありがとう、ボブ