Bene, solo perché il tuo indice cambia non significa necessariamente che il tuo valore deve cambiare.
Anche questo potrebbe non essere lo scenario più realistico perché dal punto di vista del design questa implementazione sarebbe negativa.
Si supponga di visualizzare un ComboBox
in cui vengono visualizzate le parti del corpo. Tuttavia, potresti esportare o archiviare queste informazioni in un formato mappato a valori interi. Pertanto, il tuo ComboBox
potrebbe visualizzare "Braccio sinistro" e "Braccio destro" che sono mappati su un valore di 5, che definisce (5 = Upper Body) nella sua mappatura. Quindi, se l'utente passa da "Braccio destro" a "Braccio sinistro" non si verifica alcun cambiamento di valore; tuttavia lo SelectedIndex
è cambiato.
Quindi penso che sia un caso per caso, ma questi eventi potrebbero sicuramente funzionare diversamente a seconda dei casi.