У меня есть идея реализовать мои окна wpf, такие как TabPages
в элементе управления вкладками. Это можно сделать динамически в коде c #.
В примере у меня есть меню в главном окне. Некоторые пункты меню вызывают окна поиска типа. Можно ли сделать это в коде C # (SomeMenuItem_Click): этот код добавляет новую вкладку в tabControl
главного окна.
Если нет названных окон поиска - там не отображаются вкладки, если вызывается много окон поиска - есть много вкладок.
Итак, как мне это закодировать?
А что за техника с окнами? Я предполагаю, что мои окна типа поиска должны быть реализованы как некоторые UserControl
s. Я думаю, что это не очень хорошая идея для реализации, как простые окна wpf. Я попытался сделать это, используя Марлона Греча "Смешать как пользовательские интерфейсы с использованием DOCKY", найти по адресу:
http://marlongrech.wordpress.com/2008/01/29/create-blend-like-uis-using-docky/
Но мне не удалось, не могу найти способ, как динамически добавлять элементы управления в код, а не в xaml.
Буду признателен за примеры кода, иллюстрирующие, как этого добиться.