Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WPF, Silverlight Новый топик    Ответить
 Про TabControl в WPF  [new]
tatra
Member

Откуда:
Сообщений: 56
Подскажите пожалуйста, как в табконтроле ложить элементы на отдельные вкладки (как в WindowsForms) - я так понял сначала надо элементы организовать в какойто контейнер - а потом ложить на вкладку? В MSDN топики на эту тему невнятные какието.....
17 июл 08, 08:42    [5945716]     Ответить | Цитировать Сообщить модератору
 Re: Про TabControl в WPF  [new]
vagner
Member

Откуда:
Сообщений: 1783
Класть. Кидаете на форму таб-контрол, создаете необходимое количество закладок, выбираете нужную Вам закладку и прямо на нее кидете необходимые контролы. Может, Вы не обратили внимание, если мышкой щелкать по заголовку закладки - в дизайнере выбирается конкретная закладка и именно с ней вы и работаете.
17 июл 08, 10:01    [5946023]     Ответить | Цитировать Сообщить модератору
 Re: Про TabControl в WPF  [new]
tatra
Member

Откуда:
Сообщений: 56
Правильно. В Windows.Forms все так и было. И точно так же пытаюсь сделать - выбираю вкладку (подсвечивается тег TabItem) - кидаю елемент - он кладет его мимо TabControl. Пробовал непосредственно XAML править - в тег TabItem класть элементы - он больше одного контрола не дает туда положить. Вот такая беда :-(
17 июл 08, 10:23    [5946174]     Ответить | Цитировать Сообщить модератору
 Re: Про TabControl в WPF  [new]
vagner
Member

Откуда:
Сообщений: 1783
Сорри, WPF то я и не приметил :)
17 июл 08, 10:48    [5946384]     Ответить | Цитировать Сообщить модератору
 Re: Про TabControl в WPF  [new]
qu-qu
Member

Откуда:
Сообщений: 9094
tatra
... я так понял сначала надо элементы организовать в какойто контейнер - а потом ложить на вкладку?

Правильно поняли:
<TabControl>
  <TabItem>
    <TabItem.Header>
      <StackPanel Orientation="Horizontal">
        <Ellipse Width="10" Height="10" Fill="DarkGray"/>
        <TextBlock>Tab 1</TextBlock>
      </StackPanel>
    </TabItem.Header>
    <StackPanel>
      <TextBlock>Enter some text</TextBlock>
      <TextBox Name="textBox1" Width="50"/>
    </StackPanel>
  </TabItem>
  <TabItem Header="Tab 2">
    <!--Bind TextBlock.Text to the TextBox on the first
    TabItem.-->
    <TextBlock Text="{Binding ElementName=textBox1, Path=Text}"/>
  </TabItem>
</TabControl>
tatra
... В MSDN топики на эту тему невнятные какието.....

А откуда, интересно, я этот пример взял (выше)?

К сообщению приложен файл. Размер - 0Kb
17 июл 08, 11:10    [5946584]     Ответить | Цитировать Сообщить модератору
 Re: Про TabControl в WPF  [new]
qu-qu
Member

Откуда:
Сообщений: 9094
qu-qu
tatra
... В MSDN топики на эту тему невнятные какието.....

А откуда, интересно, я этот пример взял (выше)?

Вот, для ясности... тынц.
17 июл 08, 11:14    [5946622]     Ответить | Цитировать Сообщить модератору
 Re: Про TabControl в WPF  [new]
tatra
Member

Откуда:
Сообщений: 56
Спасибо....
17 июл 08, 13:38    [5947937]     Ответить | Цитировать Сообщить модератору
Все форумы / WPF, Silverlight Ответить