none
TextBoxクラスのサイズ変更 RRS feed

  • 質問

  • TextBoxクラスを継承したクラスで、高さのサイズ変更が出来ません。

    this.MyTextBox.Size = new Size(100, 50);

    の様にしてるのですが、フォントに合わせた高さになってしまいます。

    原因が分かる方、推測できる方は宜しくお願いします。

     

    2007年1月26日 9:15

すべての返信

  • msatoh さん、こんにちは。

     msatoh さんからの引用
    原因が分かる方、推測できる方は宜しくお願いします。

    一言で言えば、結局、System.Windows.TextBox.Size プロパティを使っているからでしょう。
    継承したからといって、何もしなければ動作は変わりません。

    '何か' をしたのであれば、それはここに書くべきことです。

    2007年1月26日 11:36
  •  じゃんぬねっと さんからの引用
    継承したからといって、何もしなければ動作は変わりません。

    そのとおりですね。

    TextBox が高さを自動的に調整しているため、変化がないのでしょうね。
    まずは TextBox のメンバ一覧を調べてみることをお勧めします。
    きっと、高さを自動的に調整しているものが見つかると思います。

    2007年1月26日 12:38