DOBON.NETプログラミング掲示板過去ログ
DataGridViewColumnのイベントについて
題名: DataGridViewColumnのイベントについて
著者: ルナルナ
日時: 2010/05/07 13:37:40
ID: 26787
この記事の返信元:
(なし)
この記事への返信:
[26827]
Re[1]: DataGridViewColumnのイベントについて
管理人
2010/05/17 2:34:48
ツリーを表示
環境/言語:[VB.NET、.NET Framework2.0]
分類:[.NET]
初めて質問させて頂きます。
現在、Visual Studio 2008 StandardにてVB.NETで開発を行っております。
DataGridViewColumnに独自のイベントを定義したカスタムコントロールを開発しています。
そのカスタムコントロールをフォーム上に配置したグリッドのデザイナにて、
列を定義したのち、独自イベントを実装します。
その後、再度デザイナにて列のプロパティ値を変更後保存すると、下記の「Handles」以降の部分が物理的に削除されてしまいます。
Private Sub colFAHinban_Disposed(ByVal sender As Object, ByVal e As System.EventArgs) Handles colFAHinban.Disposed ←この部分です。
ただ、そもそも標準のDataGridViewTextBoxColumn等でDisposedイベントを実装しても、
同じように「Handles」以降の部分が物理的に削除されてしまいます。
これは.NET Frameworkの不具合なのでしょうか?
また、カラムコントロールに独自イベントを定義する事が間違っているのでしょうか?
ご回答お願い致します。
題名: Re[1]: DataGridViewColumnのイベントについて
著者: 管理人
URL:
http://dobon.net/
日時: 2010/05/17 2:34:48
ID: 26827
この記事の返信元:
[26787]
DataGridViewColumnのイベントについて
ルナルナ
2010/05/07 13:37:40
この記事への返信:
(なし)
ツリーを表示
DataGridViewTextBoxColumnで試してみましたが、確かに削除されてしまうようでした。不具合というよりも仕様という感じがしますが、よく分かりません。もしかしたら、AddHandlerを使うしかないかもしれません。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
初めて質問させて頂きます。
現在、Visual Studio 2008 StandardにてVB.NETで開発を行っております。
DataGridViewColumnに独自のイベントを定義したカスタムコントロールを開発しています。
そのカスタムコントロールをフォーム上に配置したグリッドのデザイナにて、
列を定義したのち、独自イベントを実装します。
その後、再度デザイナにて列のプロパティ値を変更後保存すると、下記の「Handles」以降の部分が物理的に削除されてしまいます。
Private Sub colFAHinban_Disposed(ByVal sender As Object, ByVal e As System.EventArgs) Handles colFAHinban.Disposed ←この部分です。
ただ、そもそも標準のDataGridViewTextBoxColumn等でDisposedイベントを実装しても、
同じように「Handles」以降の部分が物理的に削除されてしまいます。
これは.NET Frameworkの不具合なのでしょうか?
また、カラムコントロールに独自イベントを定義する事が間違っているのでしょうか?
ご回答お願い致します。