VB.NETでPanel(AutoScroll=True)にPictureBoxを配置して、スクロールさせています。
PictureBoxのサイズを拡大・縮小した場合の表示位置が固定になります。
特に縮小は何時も左端(Left=0)からの表示になります。
この表示位置をコントロールしたいのですが上手くいきません。
Leftにマイナス値を与えると、その位置からの表示になりますが縮小されません。
その結果、左へスクロールするとPictureBoxの左端を越えて表示されます。
AutoScrollでは無理なのでしょうか。
ご教示ください。
こういった制御は AutoScroll ではなく、
通常の、スクロール バーコントロールを使用した方がいいでしょう。
ツイート | ![]() |