Я пытаюсь отобразить список элементов (стиль и шаблон управления для этих элементов определены в другом месте), и я хочу иметь возможность добавлять / удалять столько, сколько я хочу. Поскольку у меня нет бесконечного восстановления экрана, я отображаю их в элементе управления ListBox.
Это экран, который у меня на сегодняшний день:
Что произойдет, так это. Когда я нажимаю кнопку «Создать», я хочу, чтобы элемент появился в выделенной области.
Итак, теперь о проблеме:
Я хочу, чтобы при нажатии кнопки «Создать ...» в ListBox появлялся новый элемент (выделенный). Можно ли сделать это с помощью XAML? Я пытаюсь отделить бизнес-логику от интерфейса, поэтому, если бы был какой-то способ добиться этого в XAML, я был бы признателен за это. Если нет, могу ли я использовать пользовательский шаблонный элемент, который я создал в C #, чтобы он отображался как шаблон, указанный в поле списка, а не как обычный ListBoxItem
Заранее спасибо!