У меня есть WPF TabControl с некоторыми TabItems. Мне нужны поля слева и справа от группы TabItems, если это имеет смысл.
Я собираюсь нарисовать немного ASCII-арта ниже, чтобы пояснить суть. Я хочу фиксированное поле слева от вкладки один, но я также хочу фиксированное поле справа от вкладки 3.
|--------------------------------------------------|
| |-----||-----||-----| |
| <-Margin-> | 1 || 2 || 3 | <-Margin-> |
|------------| ||-----||-----|-----------------|
| |
| How do I get margin or padding on both |
| sides of my tabs? |
| |
| |
|--------------------------------------------------|
Количество вкладок не ограничено, поэтому они будут складываться по мере добавления. Для этого он должен работать правильно.
Также обратите внимание, что я не хочу уменьшать размер всей вкладки. Только вкладки tabitem или заголовки, или что-то еще.
Я обнаружил, что если я устанавливаю поля вкладок примерно на «60,0, -60,0», я получаю желаемый эффект слева от вкладки но это похоже на взлом и не сработает для правой стороны.
Я использую WPF 4.0 в VS 2010.
Ура!