У меня есть CheckListBox в c #, и я пытаюсь вызвать событие всякий раз, когда изменяется одно из контрольных состояний в поле. Цель события - изменить RichTextBox.
У меня есть этот кусок кода, но он вызывает событие, только когда по какой-то причине один из флажков переключается с отмеченного на непроверенный.
Я попытался выяснить, что не так с моим кодом, но безуспешно.
Любая помощь будет оценена.
private void clbAllRooms_ItemCheck(object sender, ItemCheckEventArgs e)
{
//If the checkstate changed, update price
//It updates price only when the state turns from Checked to Uncheck
if (e.NewValue != e.CurrentValue)
Update_rtbPrice();
}