Я работаю над небольшим приложением формы, и у меня есть «спаренные» мои переключатели со списками в общем классе. Целью этого было включить/выключить соответствующий списокКак я могу скрестить объекты с переключателями?
public class myType
{
public RadioButton button { get; set; }
public ListBox list { get; set; }
}
Я исхожу создать эти пары через цикл внутри массива
for (int i = 0; i < broj_botuna; i++)
{
theArray[i] = new myType();
}
я использую общий обработчик событий для всех радио кнопки:
private void test_CheckedChanged(object sender, EventArgs e)
{
var xx = sender as RadioButton;
//do stuff
positionInArray = Array.IndexOf(theArray, xx);
}
за исключением того, что последняя строка кода «хх» должны быть типа «MyType», а не «RadioButton», что мне удалось получить.
Может ли кто-нибудь сказать мне, как мне получить ссылку с «radioButton» на «myType»? Или есть лучшая альтернатива?
Это HTML-форма, о которой вы говорите? WPF? WinForms? Каждая технология представляет собой различные проблемы, как ответить на это. – krillgar
@krillgar Я только догадывался winforms, полностью основанный на имени обработчика событий. Думаю, я ошибаюсь, и это WPF. – ryanyuyu
@ryanyuyu Я даже мог видеть WebForms. – krillgar