0

Form_loadイベントで WinForm のサイズを変更したい。私はその行を書きました

this.Height -= 100;

イベントでForm_loadは動作しませんが、どうすればこれを達成できますか?

private void FormMain_Load(object sender, EventArgs e)
{
     try
     {
          //somecode

          if (m_HideControls)
          {
               // do some controls visible to false
               this.Height -= 100;
          }
     }
     catch (Exception ex)
     {

     }
}
4

2 に答える 2

1

Forms Windowstate がNormalに設定されていて、新しいサイズが Forms の最小/最大サイズに違反していない限り、これは問題なく動作するはずです..

于 2013-07-17T12:56:45.913 に答える
0

Formの「Autosize」プロパティをFalseに設定すると、うまくいきました。

于 2015-09-04T17:10:06.210 に答える