C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.13662 の関連記事表示

<< 0 >>
■13662  Re[3]: 元々用意されたクラス(TextBox)に機能を
□投稿者/ aobozu -(2008/02/01(Fri) 11:09:51)
    No13638 (Hirotow さん) に返信
    > 2008/02/01(Fri) 03:29:39 編集(投稿者)
    >
    > ここらへん参考にしてください。
    >
    > msdn Online = 10 行シリーズ(番外編)
    > 〜 10 行でズバリ!! - 番外編 〜 自分流のコントールを作っちゃおう 〜
    > http://www.microsoft.com/japan/msdn/thisweek/10lines/extra_bottoncontrol.aspx
    >
    > やるべきことは、
    > 1、プロパティ追加
    > private bool bSelectOnMouseDown
    >
    > public bool SelectOnMouseDown
    > {
    > get { return bSelectOnMouseDown; }
    > set { bSelectOnMouseDown = value; }
    > }
    >
    > 2、イベントハンドラ追加
    > //コンストラクタで
    > this.MouseDown += new MouseEventHandler(this_MouseDown);
    >
    > private void this_MouseDown(object sender, MouseEventArgs e)
    > {
    > this.SelectAll();
    > }
    > となります。
    > #答え言い過ぎ

    返信ありがとうございます、ここで述べられていることは派生クラスにプロパティを追加する方法と、イベント時にメソッドを呼び出すようにする方法ですか?参考になります。

    どうも、既存のコントロールに機能を追加したコントロールではなく、もともとのコントロールの動作自体を変える方法はないのですかね?調べてみてそのようなことができない明言されている場所は見つかりませんでしたが、仕様として仕方がないのですかね?
記事No.13636 のレス /過去ログ29より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -