ЭлементУправления.Стыковка (Control.Dock) Свойство

Использование

Чтение и запись.

Значение

Тип: СтильСтыковки (DockStyle).

Возвращает или задает, к какому краю родительского контейнера прикреплен элемент управления.

Одно из значений СтильСтыковки (DockStyle). Значение по умолчанию: Отсутствие (None).

Примечание

Элемент управления можно прикреплять к одному краю его родительского контейнера или к нескольким краям, для требуемого заполнения родительского контейнера.

Для элемента управления ПолеСписка (ListBox), при выборе значения стиля стыковки Лево (Left) или Право (Right) возможно не полное заполнение по высоте родительского контейнера. На это влияет свойство ПолеСписка.ПодборВысоты (ListBox.IntegralHeight). Если установить его в значение Ложь, заполнение будет полным.

Элемент управления Разделитель (Splitter) может пристыковываться только налево, направо, наверх и вниз.

Пример

СписокЭлементов1.Стыковка = Ф.СтильСтыковки.Лево;
Полный пример кода

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); СписокЭлементов1 = Форма1.ЭлементыУправления.Добавить(Ф.СписокЭлементов()); СписокЭлементов1.Стыковка = Ф.СтильСтыковки.Лево; Ф.ЗапуститьОбработкуСобытий();

Тестовый код

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); СписокЭлементов1 = Форма1.ЭлементыУправления.Добавить(Ф.СписокЭлементов()); СписокЭлементов1.Стыковка = Ф.СтильСтыковки.Лево; Сообщить(?( СписокЭлементов1.Стыковка = Ф.СтильСтыковки.Лево , "", "!!! ") + "ЭлементУправления.Стыковка (Control.Dock) Свойство" + " " + ТекущаяДата());

Смотрите также

ЭлементУправления (Control) Класс | Библиотека OneScriptForms