|
分類:[VB.NET/VB2005 以降]
(VB2008使用) PanelのAutoScrollをTrueにし、このPanelにPictureBoxを置いて、Panelより大きな画像が PictureBoxにセットされた場合、Panelにスクロールバーが表示されるようにしています。 (Panel上のPictureBoxのLocationは(0,0)です。) さて、PictureBoxに表示されている画像は決まっており、画面操作によって画像を入れ替えるのですが、 PictureBoxの画像を別の画像を差し替える時、もしスクロール表示になっていた場合、 スクロールしている位置(縦・横とも)を記憶しておき、再度同じ画像をこのPictureBoxに表示させるときに 前回表示した時と同じスクロール状態で表示させたいと考えていますが、可能でしょうか? 可能でしたらどのようにすればよいかお教えください。 もしわたしの説明で分かりにくいところがございましたらご指摘ください。 宜しくお願い致します。
|