■13735 / ) |
Re[2]: 元々用意されたクラス(TextBox)に機能を追加したい |
□投稿者/ aobozu (5回)-(2008/02/03(Sun) 22:35:14)
|
ん〜いまいちうまくできないです デリゲートについても詳しく調べないと 魔界の仮面弁士 さんのサンプルコード流用すればいい気もしますがC#1.1で無名デリゲートできないから、別でデリゲート宣言して上げなければいけないのかな?? それとイベントにデリゲートでイベントハンドラを追加(文章の用法あってるのかな?)した場合に呼び出し元のイベントをもつテキストボックスを特定して呼び出す方法がわからない。
イベントハンドラに関連づける関数(object sender ,EventArgs e) { 拡張プロバイダで追加したプロパティの真偽は? 関数を呼び出したイベントのコントロールの種類がTextBoxか? 呼び出したイベントのコントロール(TextBox)のSelectAll()関数を呼び出して上げる } か
拡張プロバイダの定義に上の関数内での処理みたいなコードを追加する。
みたいなかんじなんですかね?
|
|