お世話になります。
現在仕事で人を管理するマスタメンテを作成しているのですが、ちょっと詰まっています。
内容としては、コンボボックスに"コード","姓","名"がはいっているのですが
分割する部品を通しているので・・・
コンボボックス
例 姓:名
というような感じで表示されております。
この状況だと登録ができないのです。
"コード"は"コード","姓","名"を分割して"コード"だけもってくる部品を使い登録します。
なのでホントは"コード","姓","名"を値として持ちつつ表示は
姓:名にしたいのです。
SQLを使い表示させているのですが。。。
なにか"コード"を内部的に持つ方法などはないでしょうか?
「コード」が数値なら、ItemDataプロパティをつかえばいいかと。
文字列なら、コレクションを併用して、
ItemDataプロパティに一意な数値をいれ、
それをキーにコレクションにアクセスすればいいかと。
キーが連番で、項目削除がないなら、
コレクションでなく、配列を使うほうがいいかも。
ItemDataの使用例はヘルプを参照してください。