- - PR -
DataGridViewCell.Cloneが呼び出されるタイミング
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-08-29 22:38
お世話になります。
http://msdn.microsoft.com/ja-jp/library/ms171619(VS.80).aspx を参考にDataGridViewにEnabledプロパティを拡張した DataGridViewButtonCellを配置しました。 ここまでは問題なく動作し、Enabledプロパティを変更することで ボタンを無効にすることができました。 DataGridViewが表示されていない状態、 たとえばタブコントロールの2ページ目にDataGridViewを配置して タブコントロールの1ページ目にDataGridViewButtonCellのEnabledプロパティを 変更するボタンを配置して実行すると予定外の動きをします。 Enabledプロパティは変更されたのですが 2ページ目を表示するとEnabledプロパティが初期値に戻ります。 タブコントロールのページが変わったタイミング、 ただしくはDataGridViewが見えるようになったタイミングで DataGridViewButtonCellのCloneメソッドが呼び出され Enabledプロパティが初期値されているようです。 DataGridViewCell.Cloneは表示されるタイミングでもよびだされるのでしょうか? |
1