Код: Выделить всё
Однако я хочу добавить некоторые элементы управления в GridWidgetDropper, например рамку, которая показывает предварительный просмотр того, где виджет будет удален. Однако WPF очищает каждый элемент управления, который я пытаюсь добавить, когда он привязывается к элементам ListBox. Если я добавлю границу в коде к свойству Children объекта Grid, оно выдаст исключение, поскольку ListBox хочет получить полный контроль над этим списком.
Проведя небольшое исследование, я узнал о свойстве Panel InternalChildren и полагал, что это способ добавить UIElements, не мешая дочерним элементам, однако это приводит к тому же исключению. Я также попробовал добавить AddVisualChild и AddLogicalChild, но в результате на экране ничего не происходит. Очевидно, что я что-то упускаю, должен быть способ добавить элементы управления на панель, даже если свойство Children принадлежит другому элементу управления.
Подробнее здесь: https://stackoverflow.com/questions/790 ... g-controls