WPF TabControl с TabPanel по умолчанию упорядочивает элементы вкладок в несколько строк, если горизонтальный размер слишком мал. Затем выбор вкладок изменяет порядок этих строк, поэтому выбранный элемент вкладки всегда находится в первой строке.
Я нашел несколько статей о том, как заменить TabPanel другим элементом управления, поэтому вместо многострочного поведения они получают прокручиваемые вкладки.
Я хотел бы сохранить несколько строк (без прокрутки), но отключить перестановку строк. После создания вкладок они должны оставаться на своих местах, независимо от того, как изменится выбор. Это возможно?