Я использую VB.Net.
У меня есть список из 13 кнопок. Названия этих кнопок составлены из комбинации трех разных переменных.
Мне нужно отключить все эти кнопки. Я не хочу перебирать каждую кнопку, чтобы отключить их. Я хотел бы динамически вызывать эти кнопки в цикле и затем отключать их. Как то так;
For Count = 1 To 13
PeriodRoomID = ("R" & ds.Tables("sqlSpecRoomRequest").Rows(i).Item(3) & Count)
PeriodRoomID.Enabled = False
PeriodRoomID.Backcolor = Color.Gray
Next
Проблема в том, что после создания переменной PeriodRoomID я не могу обратиться к ней как к кнопке, потому что;
- Это означало бы, что есть две кнопки с одинаковым именем.
- PeriodRoomID является строкой и поэтому не может быть включен, потому что это не имеет смысла.
Как мне обойти это?