Ну, просто потому, что изменения вашего индекса не обязательно означают, что ваше значение должно измениться.
Это также может быть не самым реалистичным сценарием, потому что с точки зрения дизайна эта реализация будет плохой.1004 * Допустим, вы отображаете ComboBox
, где вы отображаете части тела.Однако вы можете экспортировать или хранить эту информацию в формате, сопоставленном с целочисленными значениями.Следовательно, ваш ComboBox
может отображать «Левая рука» и «Правая рука», которые сопоставлены значению 5, которое определяет (5 = Верхняя часть тела) в его отображении.Затем, если пользователь переключил «Правая рука» на «Левая рука», значение не изменяется;однако SelectedIndex
изменился.
Так что я думаю, что это индивидуально для каждого случая, но эти события, безусловно, могут функционировать по-разному в зависимости от случая.