tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^4: DataGridViewのTextBoxColumnについて
投稿日: 2007/10/04(Thu) 13:01
投稿者PON
> >1.入力が行われた際、文字数がゼロ以外なら0〜9までの入力をする。
> 実質はテキストボックスの入力制限ですよね?
> なら、この条件では漏れがありますよ。
>
> キャレット(文字入力される位置を示すカーソル)の位置が、常に右端なら
> 良いでしょうが、方向キーやマウスクリックで左端に移動されたら
> 文字の長さに関係なく先頭に"0"を付けれませんか?

確かにそうですね…
方向キーやマウスクリックで左端に移動した場合の事を忘れていました。

> キャレットの位置と合わせて判定するなら可能は可能でしょうが、
> 入力制限で共通して言われるのがコピペ対策です。"00900"という
> 文字列をメモ帳からコピーして貼り付けた場合は対応できていますか?

コピペ対策はまだ出来ておりませんが、今考えているところです。

> この手の入力制限は、あらゆる掲示板で質問があって回答が付いています。
>  # ここの掲示板の過去ログにもあります。
> もう少し調べてこられることをお勧めします。

一通り過去ログは見たつもりでしたが、抜けていたのかも知れません。
るしぇさんの言うとおり、もう少し調べてから質問させてもらいます。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。