2011-05-09 8 views
2

スクロール可能なパネルでautoSizeモードでPictureBoxの表示(ユーザー)領域を取得するにはどうすればよいですか?C#:Panel上のPictureBoxの質問

+2

お試しいただきありがとうございます。また、あなたが何をしようとしているのかについてもっと説明していただけますか? – IAmTimCorey

+0

@BiggsTRC表示されている矩形のみを無効にします。私はスクロール可能なパネルとAutoSized PictureBoxを持っていますが、このように見えます:http://clip2net.com/s/VzkW PictureBox.ClientRectangleを試しましたが、これは私が望むように動作しませんでした - PictureBoxの唯一の可視部分を取得する。 – Killster

答えて

0

解決済み!

   pictureBox.Invalidate(new Rectangle(
        Math.Abs(panel.AutoScrollPosition.X), 
        Math.Abs(panel.AutoScrollPosition.Y), 
        panel.Width, panel.Height));