2016-07-05 8 views
-1

Я только начал использовать Microsoft WPF, чтобы попытаться сделать простой графический интерфейс для небольшой программы и столкнулся с проблемами, когда мне нужен TabControl. Когда я перетащить его в из панели инструментов выглядит следующим образом:WPF TabControl по умолчанию для вертикально уложенных вкладок

Default TabControl

Как вы можете увидеть вкладки на вершине, но уложены вертикально, и я не могу понять, как сделать их по горизонтали. Я попытался использовать параметр TabStripPlacement, но это просто перемещает пакет вкладок в другую сторону TabControl, он не упорядочивает вкладки по отношению друг к другу.

Чтобы быть ясным: я хочу, чтобы вкладки сверху, но я хочу, чтобы они были рядом друг с другом, как и обычная компоновка табуляции, которая, по-видимому, является по умолчанию для всех, кроме меня.

+4

«Я хочу, чтобы вкладки сверху, но я хочу, чтобы они были бок о бок», не очень понятно! Это просто, что недостаточно горизонтального пространства? – Joe

+0

Если предоставить достаточно места для отображения заголовков, которые вы дали, это не вариант, вы можете попробовать сделать шрифт действительно очень маленьким и дать им однобуквенные имена. –

ответ

3

Это поведение по умолчанию, когда горизонтальное пространство не может занимать вкладки по горизонтали.

enter image description here

Таким образом, вы должны дать ему больше места. Предотвращение этого поведения не является тривиальным, но является possible.