私はコンボボックス(winform)を持っています。このコンボ ボックスには、いくつかの項目 (例: 1、2、3、4) があります。
さて、このコンボ内で選択を変更するとき、古いインデックスと新しいインデックスを知りたいです。
どうすればこれを入手できますか?
回避したい可能なアプローチ。
enter イベントを追加し、現在のインデックスをキャッシュしてから、選択インデックスの変更時に新しいインデックスを取得します。
イベントの送信者によって受信された選択されたテキスト/選択された項目のプロパティを使用します。
私が理想的に欲しいもの:
受信したイベント引数では、次のようなものが必要です。
e.OldIndex; e.newIndex;
現在、SelectionIndex Change イベントで受け取るイベント引数はまったく役に立ちません。
複数のイベントを使用したくありません。
C# がこれを提供しない場合、古いインデックスと新しいインデックスをイベント引数として渡すイベントを作成できますか?