У меня есть общая функция для создания рядов элементов управления (каждая строка состоит из ползунков, переключателей, кнопок сброса, отображения текста) и т. Д., А также некоторые функции для изменения базовых данных на основе этих
Как я не делалне хочу писать конкретный код для каждой строки, у меня был код, с помощью которого я могу определить строку, в которой было событие мыши, и хотя эта строка обращается к каждому отдельному элементу управления
Используется иерархия titleWindow (часть всплывающего окна) -> контейнер для обложки-> HGroup-> control
Когда я отслеживаю радиокнопку, я получаю путь следующим образом Electric_Modify.TitleWindowSkin2620._TitleWindowSkin_Group1.contents.contentGroup.0.RadioButton2645
'0' перед radioButton обозначает первый идентификатор Hgroup-> с именем 0
Я попытался получить доступ к переключателю следующим образом - 5-й элемент в HGroup ((this.contentGroup.getChildAt (row)как группа) .getChildAt (4) как RadioButton) .enabled = false;
и получить сообщение «Невозможно получить доступ к свойству или встретилисьХод нулевой ссылки на объект "в этой строке.Как мне перемещаться по иерархии, чтобы добраться до элемента?