DOBON.NET DOBON.NETプログラミング掲示板過去ログ

DataGridの項目の入力必須チェックについて

環境/言語:[XP]
分類:[.NET]

DataGridでセルの項目に、セルの項目単位で、Nyumericチェックや、
ある値しか受付ないとかのチェックとかは可能なのでしょうか?
■No2207に返信(あきらさんの記事)
> DataGridでセルの項目に、セルの項目単位で、Nyumericチェックや、
> ある値しか受付ないとかのチェックとかは可能なのでしょうか?

DataGridTextBoxColumnクラスの持っている
TextBoxオブジェクトのイベントに処理を関連付ければ
ある程度の制御は可能だと思います。
…が、名前の通りカラム単位で保持するオブジェクトなので、
Row移動時にはVaridatingは起きないです。
TextChangeやKeyPressなどで完全に制御しきれるなら、
脈もあると思うんですが、私は少し不安に思います。

VBでいうなら
AddHandler txt.KeyPress, AddressOf メソッド名
でやる一連のアレです。
CSなら
txt.KeyPres += メソッド名;
かなんかですね。

DOBON.NET | プログラミング道 | プログラミング掲示板