Я рассмотрел другие вопросы по созданию пользовательских элементов управления здесь, а также другие онлайн-ресурсы, но я заблудился о том, как создать пользовательский элемент управления, не требующий файла кода C #. Поскольку мой проект - чистый IronPython, я не знаю, как бы интегрировать с ним код C #.
То, что я пытаюсь сделать, даже не так сложно; Никаких грязных стилей или преобразований или чего-либо еще. Я просто пытаюсь создать составной элемент управления для набора существующих, чтобы я мог процедурно добавлять / удалять эти составные элементы управления. Например, у меня есть этот GroupBox:
![Hosted by imgur.com](https://i.stack.imgur.com/rdhng.png)
As you can see, it's just a GroupBox with a TextBox and a ComboBox in the Header, with its body populated by a UniformGrid containing some CheckBoxes. Here is the XAML:
DO1
Я читал о компоновке элементов управления, сгруппировав группу элементов управления в один элемент управления. Я хотел бы сделать весь этот GroupBox единым элементом управления, который я могу добавить или удалить процедурно. Как я могу сделать это с IronPython?