掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ComboBoxの入力文字数制限とIMEmodeの設定方法 (ID:126562)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ComboBoxにはMaxLengthプロパティが無く、 DataComboにはIMEModeプロパティとMaxLengthプロパティがありません。 無いなら自分で実装する必要があります。 (1)MaxLengthプロパティの代替案 Changeイベントで入力文字列を検査して、NGなら元に戻す (2)DataComboのIMEModeプロパティの代替案 Imm*系のAPIを大量投入する必要があるので、難易度が高いです。 私ならむしろ、(3)の方法を選択します。 (3)DataComboの代替案 通常のComboBoxを使用し、 リスト値はRecordsetから自力でAddItemする。 基本的にComboBox,DataComboは少量のリストから選択させるのが本来のあり方で、 直接入力に向きません。 プロパティが省略されているのはそういう意図もあるのでしょう。 その辺もよく考えて入力インタフェイスを再考・工夫されることも、 検討の余地アリではと思います。 では、健闘を祈ります。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.