4.4.1.4.4.1.2.13.6. Горизонтальный сплиттер

 
Компонент, предназначенный для разделения области пользовательского интерфейса на левую и правую части с возможностью изменять размеры этих частей с помощью мышки.
 
Пример построения подобного визуального объекта описан ниже.
 
1. Поместите объекты, размеры которых должны меняться, в общий "контейнер". В примере на картинке роль таких объектов играют экземпляры типа Поле ввода: Область 1 и Область 2, а роль "контейнера" – экземпляр типа Прямоугольник. Примените к "контейнеру" инструмент Линейная разметка с горизонтальной ориентацией.
 
2. Добавьте в "контейнер" экземпляр типа Горизонтальный сплиттер. Укажите его толщину, начальное положение, направление (в данном случае – Слева) и границы перемещения – минимум и максимум (подробнее – в описании свойств компонента). Обратите внимание, что в списке Структура объекта сплиттер должен находиться между объектами, меняющими размер.
 
3. К объекту, расположенному слева (Область 1), примените инструмент Ограничения размеров элемента разметки. Укажите в нем в качестве вычисляемых значений минимальной и максимальной ширины положение горизонтального сплиттера.
 
 
Применение горизонтального сплиттера невозможно без экземпляров типов Линейная разметка и Ограничения размеров элемента разметки.