- - PR -
SPREAD CellTypeの比較
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-01-13 11:50
初期化を行うときに、全部のセルをチェックして、型がチェックボックスなら、値をfalseで初期化するような処理を考えています。
CellTypeを比較するにはどのようにすれば良いのでしょうか? private FarPoint.Win.Spread.CellType.CheckBoxCellType objCheckBoxCellType _ = new FarPoint.Win.Spread.CellType.CheckBoxCellType(); if( objCheckBoxCellType.Equals(ActiveSheet.Cells[Row,Col].CellType) ) { ... } のように比較しても、うまくマッチしてくれません。 何か良い方法はありますでしょうか? [ メッセージ編集済み 編集者: Tomo 編集日時 2005-01-13 11:54 ] | ||||||||
|
投稿日時: 2005-01-13 12:35
諸農です。
そのSPREADのセルに格納されているオブジェクトに どうやってアクセスしているのかは不明ですが、 型を判別するのであれば、
の式で、オブジェクトが比較型(またはその比較型を先祖に持つ)で あれば真が返され、そうでない場合は偽が返ります。 _________________ 諸農和岳 Powered by Turbo Delphi & Microsoft Visual Studio 2005 十兵衛@わんくま同盟 http://blogs.wankuma.com/jubei/ | ||||||||
|
投稿日時: 2005-01-13 15:58
こんにちわ。
列ごとのCellType・行ごとのCellType・セルごとのCellTypeを調べてみてください。
_________________ とーじ。Lv.13 (なにがw) [ メッセージ編集済み 編集者: トージ。 編集日時 2005-01-13 16:00 ] |
1