Panel

Иерархия наследования

          IWebComponent

          IWebControl

          IWebPanel

          WebPanel

Описание

Компонент Panel предоставляет панель, которая предназначена для объединения других компонентов в группы.

Комментарии

Компонент является контейнером для других визуальных компонентов. Все компоненты, расположенные на панели, наследуют от неё значения свойств enabled и visible. Если на панели располагаются компоненты RadioButton, то их выбор не будет зависеть от выбора переключателей, расположенных на форме или других панелях.

Компонент имеет различный набор свойств, доступных в режиме дизайнера и режиме выполнения веб-формы.

  • flexDirection. Главная ось, вдоль которой будут располагаться flex-компоненты. Значение задаётся относительно родительского компонента, в котором располагаются flex-компоненты. Доступные значения:

    • column. Значение по умолчанию. Компоненты располагаются по вертикали;

    • row. Компоненты располагаются по горизонтали.

  • alignItems. Выравнивание flex-компонентов относительно поперечной оси. Доступные значения:

    • flex-start. Компоненты выравниваются в начале поперечной оси;

    • center. Компоненты центрированы по поперечной оси;

    • flex-end. Компоненты выравниваются в конце поперечной оси.

  • justifyContent. Выравнивание flex-компонентов относительно главной оси. Доступные значения:

    • flex-start. Значение по умолчанию. Компоненты сдвинуты в начало главной оси;

    • center. Компоненты центрированы вдоль главной оси;

    • flex-end. Компоненты сдвинуты в конец главной оси;

    • space-around. Компоненты равномерно распределены вдоль главной оси с одинаковым свободным пространством вокруг них. Визуально свободное пространство между крайними компонентами и границами оси будет меньше т.к. свободное пространство между компонентами состоит из двух свободных пространств, принадлежащих каждому из компонентов;

    • space-between. Компоненты равномерно распределены вдоль главной оси. Первый элемент находится в начале оси, последний элемент - в конце оси;

    • space-evenly. Компоненты распределяются таким образом, чтобы расстояние между любыми двумя компонентами и расстояние до краёв оси было одинаковым.

Компонент не имеет событий.

Пример

См. также:

Создание веб-формы и размещение компонентов