上記のとおり、ComboBoxを用意してそこには一定数のDisplayMember : ValueMemberのペアが登録されており、文字入力においてValueMemberが入力された際にはDisplayMemberが表示されるのですが、もちろん、マッチするValueMemberが無い時にはただ入力された値が表示されてしまいます。
1.文字入力はさせたい
2.だが確定した時に、用意された項目にマッチしない場合MessageBoxでその旨、表示したい
3.画面の特性上、カスタムコンポーネントとして登録し、使用したい
LeaveのタイミングでselectedItemが-1なら・・・と思って手を付け始めたのですが、思いのほか複雑なEvent発生タイミングで、マッチするアイテムがある場合、ComboBoxの値が変化するのはLeaveより後のようで、今現在、想像がつかない状態です。
ネット上で検索してみてもなかなか見つからず、ここに質問させていただきます。
手法・ヒントなど、ご教授頂きますようお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/29 04:10