C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

PropertyGridでの入力チェック


(過去ログ 15 を表示中)

[トピック内 1 記事 (1 - 1 表示)]  << 0 >>

■5346 / inTopicNo.1)  PropertyGridでの入力チェック
  
□投稿者/ kome (1回)-(2007/07/11(Wed) 11:26:45)

分類:[C#] 

はじめまして。
いつも、こちらのサイトを参考に勉強させて頂いてます。

今回、PropertyGridについてお聞きしたいことがあります。

PropertyWindowでデータ(int,stringなど)の入力値に制限を
設けて、制限値を越えたら、自作のエラー処理を行うようにしたいと
考えております。
しかし、無効な入力値の場合PropertyValueChangedのイベントが発生せず、
内部で勝手に例外処理(エラーのダイアログ)を行っているようです。
(ダイアログのメッセージ内容「プロパティの値が無効です。」)


無効な入力値
・int型のGridItemに文字を入力する(12a34...)
・int型のGridItemにintで扱えない値を入力する(1000000000000000000000...)


この例外の発生をキャッチして独自のエラー処理に変えたいのですが、
例外の取得方法がわかりません。

もし、どなたか解決策をご存知の方が居りましたら、
ご教授をお願い致します。



引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -