none
ユーザーコントロール内のテキストボックスの幅 RRS feed

  • 質問

  • 標準のテキストボックスに機能を追加する為に、ユーザーコントロールを

    作ろうと思っているのですが、そこで質問です。

     

    ユーザーコントロールとして、1つのテキストボックスを置いているのですが、

    いざ、Windowsフォールに作成したユーザーコントロールを配置すると、

    ユーザーコントロール自身の幅(コントロールの幅:Widthプロパティ)に

    関わらず、ユーザーコントロール内のテキストボックスの幅が固定と

    なってしまいます。

     

    質問というのは、ユーザーコントロールの幅に連動してユーザーコントロール

    内のテキストボックスの幅を伸縮させたいのですが、そういった事は可能

    なのでしょうか?

     

    ユーザーコントロールを作成するのは今回が初めてで、過去のVisual Studio

    でもそういった事ができたのかどうかすら分からなくて。

     

    皆様、ご教授願えますでしょうか。

    宜しくお願い致します。

     

    2007年6月13日 9:02

回答

すべての返信

  • Dock プロパティとか Anchor プロパティはこういう複合コントロールでは結構使いますよ。
    2007年6月13日 10:07
  • じゃんぬねっとさん、返信がおくれましたが回答ありがとうございます。

     

    「ユーザーコントロール」と「カスタムコントロール」、この用語の違いが

    あるのかないのか今一つ理解していないのですが、

     

    当方、やりたかった事は、テキストボックスのクラスを継承した

    コントロール(これは「カスタムコントロール」と呼ばれるのでしょうか?)

    を作成したかったのです。

     

    で、テキストボックスのクラスを継承したコントロールを無事作成する事

    ができましたので、本質問は終了させて頂きます。

     

    ありがとうございました。

     

    2007年6月19日 5:05