2012-04-24 1 views
1

У меня есть элемент управления вкладки: Как добавить вкладку WPF из кода Ironpython, а не XAML?

<TabControl 
       x:Name="ContactTabs" 
       HorizontalAlignment="Left" 
       Grid.Row="0" 
       Grid.Column="0" 
       Width="1090" 
       Margin="0,0,0,23.75"> 
       <TabControl.Background> 
        <SolidColorBrush 
         Color="Green" 
         Opacity="0.30" /> 
       </TabControl.Background> 

В настоящее время я создаю TabItem в XAML с кодом, но я хочу, чтобы добавить вкладки динамически, а не из XAML, код, который я использую:

<TabItem 
       Name="contactTemplate" 
       Header="New Contact"> 

Как создать вкладку с помощью WPF и кода на Python вместо XAML?

ответ

0

Я обнаружил, что могу сделать то, что мне нужно, создав новый объект tabitem, подобный этому.

ContactTabClone = TabItem() 
ContactTabClone.Name = "ContactClone" 
ContactTabClone.Header = "ContactClone" 
window.ContactTabs.Items.Add(ContactTabClone) 
Смежные вопросы