Как растянуть заголовки элемента вкладки WPF до ширины родительского элемента управления - PullRequest
26 голосов
/ 01 апреля 2009

Есть ли способ в XAML, чтобы заголовки элементов вкладок растягивались по ширине элемента управления вкладками?

Например, у меня есть три вкладки: красная, синяя и зеленая. Если у меня есть элемент управления вкладкой с его шириной, установленной на auto, заголовки вкладок будут заполнять только часть пространства над содержимым вкладок, но я хочу, чтобы они заполняли все пространство. Для моего примера с тремя вкладками красный должен занимать первую треть элемента управления, синий должен занимать центральную треть, а зеленый - последнюю треть.

У меня есть идея, как сделать это в коде, над которым я сейчас работаю, но мне интересно сделать это как можно проще.

Ответы [ 11 ]

0 голосов
/ 01 апреля 2009

Я не знаю, будет ли это работать для вкладок, но всякий раз, когда мне нужно было растянуть что-либо для заполнения контейнера, я использовал ViewBox . Это то, что вы ищете?

...