Сохранить предыдущее значение выбранных RadioButton'ов - C#
Формулировка задачи:
Здравствуйте, такой вопрос: есть панель, на ней 5 радио-кнопок и ниже формула, в которой необходимо использовать предыдущий выбранный радио-баттон и выбранный сейчас радио-баттон. Допустим я кликаю на 3 радио-баттон, потом на 5 и по формуле уже считаю. И вопрос: как сохранить предыдущий выбранный баттон?
Решение задачи: «Сохранить предыдущее значение выбранных RadioButton'ов»
textual
Листинг программы
public partial class Form1 : Form { public Form1() { InitializeComponent(); radioButton1.CheckedChanged +=new EventHandler(radioButton1_CheckedChanged); radioButton2.CheckedChanged +=new EventHandler(radioButton1_CheckedChanged); } RadioButton prevButton = null; void radioButton1_CheckedChanged(object sender, EventArgs args) { if (prevButton != null && prevButton != (sender as RadioButton)) { MessageBox.Show("Предыдущая кнопка: "+prevButton.Name+" , нажатая кнопка "+(sender as RadioButton).Name); } prevButton = (sender as RadioButton); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д