У нас есть несколько сложный запрос на изменение в нашем приложении, чтобы один из наших элементов управления вкладками имел доступ только к части ширины элемента управления для рисования вкладок, чтобы мы могли прикрепить некоторый дополнительный текст статуса в оставшейся области на стороне.
Картина, вероятно, поможет:
Как вы можете видеть, элемент управления вкладками расширяется до правого края диалогового окна, но мы хотим зарезервировать область для «Общая стоимость запасов», и мы хотим убедиться, что дополнительные вкладки (которые являются общими) не нарушают на эту область.
Я открыт практически для любых средств реализации этого, за исключением полного переписывания приложения. Мы можем переключать элементы управления вкладками, если есть один, который работает лучше, или иным образом изменять реализацию настройки вкладки в пределах разумного.
Я бы подумал, что можно отдельно установить клиентскую область и области прямоугольника рисования вкладок, но это не так. Пожалуйста, поправьте меня, если я ошибаюсь.
Любая помощь приветствуется!
Если я правильно понимаю, что у вас есть это
Клиентская зона главного окна:
Что вы могли бы сделать, это
Клиентская зона главного окна:
Других решений пока нет …