Помогите мне определить пользовательский интерфейс в xaml [закрыто]

это мой код для динамического добавления tabitem в tabcontrol:

TabItem newTab = new TabItem();
newTab.Header = ncn.courseName;
newTab.FontSize = 20;
TextBox textbox = new TextBox();
textbox.HorizontalAlignment = HorizontalAlignment.Stretch;
textbox.VerticalAlignment = VerticalAlignment.Stretch;
textbox.FontSize = 12;
textbox.AcceptsReturn = true;
newTab.Content = textbox;
this.Courses.Items.Add(newTab);
this.Courses.SelectedItem = newTab;

Я думаю, что может быть лучший способ сделать это (то есть, определить пользовательский интерфейс в xaml). Я'Я новичок в WPF и не могуне могу понять, как работает шаблон. Поэтому, пожалуйста, помогите мне!

ПРИМЕЧАНИЕ: tabcontrol пуст в начале (ничего не отображается, нет табуляции, нет текстового поля)! Я хочу добавить новую вкладку только тогда, когда я нажимаю "добавлять" кнопка.

Кто-то помог мне и понял это.

Ответы на вопрос(1)

Ваш ответ на вопрос