- - PR -
EventArgsの作り方で質問です
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-03-02 15:28
サンプルをありがとうございました。 抽象クラスと実装クラスの説明もよく分かりました。 ただ、参考にした DataGridViewCellBeginEditEventArgs の定義がOKなのは何故なの でしょうか? | ||||||||
|
投稿日時: 2006-03-02 15:34
前に何か話があったのかな?どれの事言っているのか分からないッス。 _________________ 囚人のジレンマな日々 | ||||||||
|
投稿日時: 2006-03-02 15:46
わかりにくくて、すみませんでした。 そもそも、僕がこのようなコードを書いたのは、DataGridViewBeginEditEventArgs という一見、System.Windows.Forms にありそうで実は無いイベント用の引数クラス を R.TANAKA.ICHIRO.Windows.Forms に追加したいと思ったことが始まりです。 作成するにあたって、System.Windows.Forms.DataGridViewCellBeginEditEventArgs の定義を開いてみたのです。右クリック後にGを押すと開く奴です。 これをコピーして、参考にしながら必要なプロパティを追加したら、このスレ元の コードになったのです。 コンパイルエラーになるので、R.TANAKA.ICHIRO の部分を System にするをコンパ イルエラーにならないのです。 この理由がわからないのです。 | ||||||||
|
投稿日時: 2006-03-02 15:56
オブジェクトブラウザの事かな? あれは実装を見せてくれるわけではないですからね。ソースがあるわけでもないし。 DataGridViewCellBeginEditEventArgs(というのが何か知りませんが) にももちろん実装があるはずです。見えないだけです。
エラーになると思うんですけどね。2003 ではコンパイルエラーにりました。 _________________ 囚人のジレンマな日々 [ メッセージ編集済み 編集者: 囚人 編集日時 2006-03-02 15:57 ] | ||||||||
|
投稿日時: 2006-03-02 16:41
2003 でも 2005 でもコンパイル エラーになりますね。 あのコンストラクタの閉じ方とプロパティの半端実装は、どう考えても構文エラーレベルですよ。 該当のプロジェクトを本当にビルド (リビルド) していますか? _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2006-03-02 16:46
そうだったのですか。別のところで実装しているんですね。 なんかすっきりしました。ありがとうございました。
もしかしたら、別のエラーが手前に来て単に見えなくなっていただけかもしれません。 きちんと理解すれば、エラーにならない方がおかしいと思えるものですね。 ありがとうございました。 |