<MyObjectName=""Type="FileListBox"Assembly="BaseControls"ChangeForm=""><!--Тэги, общие для всех графических объектов--><Top></Top><Bottom></Bottom><Left></Left><Right></Right><Height></Height><Width></Width><FontStyle></FontStyle><ForeColor></ForeColor><BackColor></BackColor><Enabled></Enabled><Visible></Visible><Hint></Hint><ContextMenuName=""/><ChangeUser=""Source=""ValueSet=""/><!--Тэги, специфичные для FileListBox--><View></View><Sorting></Sorting><MultiSelect></MultiSelect><ShowTitle></ShowTitle><AutoDownload></AutoDownload><ShowThumbnails></ShowThumbnails><ThumbnailWidth></ThumbnailWidth><ThumbnailHeight></ThumbnailHeight><ValueList><DataConnectionSourceDataConnection=""><Fields><FieldName=""/><FieldName=""/></Fields></DataConnection></ValueList><Value></Value></MyObject>
Описание FileListBox
Получение значения
Значением FileListBox считается реальное (не отображаемое, а именно реальное) значение выбранного элемента из списка.
Задание значения
Значение объекта: любое значение.
Тэги, специфичные для FileListBox
View
Название типа стиля отображения элементов в списке в списке.
Необязательный тэг. Ожидается название одного из типов стиля отображения элементов в списке:
LargeIcon
Каждый элемент отображается в виде полноразмерного значка с меткой под ним.
SmallIcon
Каждый элемент отображается в виде небольшого значка с меткой справа.
List
Каждый элемент отображается в виде небольшого значка с меткой справа. Элементы располагаются в столбцах без заголовков столбцов.
По умолчанию используется значение LargeIcon.
Sorting
Название типа сортировки элементов в списке.
Необязательный тэг. Ожидается название одного из типов сортировки элементов в списке:
None
Без сортировки
Ascending
Сортировка по возрастанию
Descending
Сортировка по убыванию
По умолчанию используется значение None.
MultiSelect
Признак возможности выделения нескольких элементов списка.
Необязательный тэг. Ожидается логическое значение.
По умолчанию используется значение False.
ShowTitle
Признак, определяющий, показывать ли названия файлов.
Необязательный тэг. Ожидается логическое значение.
По умолчанию используется значение True.
AutoDownload
Признак, определяющий, скачивать ли удалённые файлы с сервера на локальный компьютер.
Необязательный тэг. Ожидается логическое значение.
По умолчанию используется значение False.
ShowThumbnails
Признак, определяющий, показывать ли вместо иконки файла миниатюру с содержимом изображения.
Необязательный тэг. Ожидается логическое значение.
По умолчанию используется значение False.
ThumbnailWidth
Ширина миниатюры.
Необязательный тэг. Ожидается целочисленное значение.
Если тэг <ThumbnailWidth> отсутствует, то используется значение 32.
ThumbnailHeight
Высота миниатюры.
Необязательный тэг. Ожидается целочисленное значение.
Если тэг <ThumbnailHeight> отсутствует, то используется значение 32.
ValueList
Элементы списка.
Необязательный тэг. Ожидается таблица с одним, двумя или более столбцами (например, ссылка на GetDataConnection).
Первое поле будет соответствовать реальному значению элемента, второе – его отображаемому значению (если второго поля нет, то отображаемое значение равно реальному). Все остальные поля игнорируются.
<MyObject Name="FileListBoxName" Type="FileListBox" Assembly="BaseControls">
<!--Тэги, общие для всех графических объектов-->
<!--Тэги, специфичные для FileListBox-->
</MyObject>
<Object Name="FileListBoxName">
<Property Name="ValueList">
<Parameters>
<!--Значение тэга Parameter с атрибутом Name, равным Remote: любое значение будет переведено в логическое-->
<!--Необязательный параметр. При отсутствии используется пустое значение -->
<Parameter Name="Remote"></Parameter>
</Parameters>
</Property>
</Object>
<Object Name="FileListBoxName">
<Property Name="LocalValueList">
<Parameters>
<!--Значение тэга Parameter с атрибутом Name, равным Remote: любое значение будет переведено в логическое-->
<!--Необязательный параметр. При отсутствии используется пустое значение -->
<Parameter Name="Remote"></Parameter>
</Parameters>
</Property>
</Object>
<Object Name="FileListBoxName">
<!--Значение тэга Property: тэг Parameters со вложенными тэгами Parameter-->
<Property Name="AddFile">
<Parameters>
<!--Значение тэга Parameter с атрибутом Name, равным Value: ожидается путь до файла, который будет добавлен в список-->
<Parameter Name="Value">filename.ext</Parameter>
<!--Значение тэга Parameter с атрибутом Name, равным Title: любое значение будет переведено в текстовое-->
<!--Необязательный параметр. При отсутствии используется пустая строка-->
<Parameter Name="Title">filename.ext</Parameter>
</Parameters>
</Property>
</Object>
<Object Name="FileListBoxName">
<!--Значение тэга Property: ожидается путь до файла, который будет добавлен в список-->
<Property Name="AddFile">filename.ext</Property>
</Object>
<Object Name="FileListBoxName">
<!--Значение тэга Property: тэг Parameters со вложенными тэгами Parameter-->
<Property Name="AddFiles">
<Parameters>
<!--Значение тэга Parameter с атрибутом Name, равным Value: ожидается матрица с двумя столбцами-->
<Parameter Name="Value"></Parameter>
</Parameters>
</Property>
</Object>