TabControl i dynamiczne zakladki

0

Witam,
Chcialbym aby dla kontrolki System.Windows.Controls.TabControl (WPF) mozna bylo tworzyc dynamiczne zakladki w kodzie c# (np. TabControl.Items.Add(New TabItem......)), ale chcialbym aby kazda taka nowa zakladka miala identyczna budowe, mianowiscie jakis TextBox, Button itp. z gory zdefiniowana jako szablon czy co. Oczywiscie do tych elementow zakladki chcialbym sie moc odwolywac przez ich nazwe. Czy jest to mozliwe? Jak to zrobic?

0

Stwórz userControl, poukładaj na nim wszystkie butony, textBox'y i co tam jeszcze chcesz. Potem przy tworzeniu nowej zakładki, jak już ją stworzysz dodajesz do niej swój userControl i gotowe :) Czasem mogą być problemy z dostępem do elementów userControlki - jakby takowe wystąpiły to pisz.

0

hmm, to jest niezly pomysl... a chodzi mi jeszcze ciagle po glowie cos co wyszperalem gdzies na necie - ItemTemplate, ktory definiuje sie w XAML... Tylko nie wiem czy to sluzy do tego co ja chce osiagnac... i jak z tego skorzystac zeby osianac to... Moze jakies pomysly?

1 użytkowników online, w tym zalogowanych: 0, gości: 1