お世話になります。
最近C#の勉強を始めたのですが、
IDEよりフォーム上に貼り付けられた PictureBox に、プロパティウィンドウのイベントボタンからリサイズイベントを設定し、
自動で追加されたコードからリサイズイベントを受けた際に、リサイズ中の PictureBox のサイズを取得したいと思っています。
しかし、取得したコントロールのサイズが高さ・幅とも 0 となってしまいます。
リサイズイベント
private void PictureBox_Resize( object sender, EventArgs e )
{
// いづれの値も0となってしまう。
int height = pictureBox.Size.Height;
int width = pictureBox.Size.Width;
}
コントロールのリサイズイベントでサイズを取得するにはどうすればいいのでしょうか?
PictureBox の親となるフォームには、スクロールバーなど他のコントロールも複数あります。
環境は
Windows XP Pro
Visual Studio 2005 Pro
です。
よろしくお願いします。