File#


../../_images/file.png

Основные сведения#

Компонент “File” предоставляет возможность загрузки и отображения файлов в пользовательском интерфейсе. Этот компонент полезен для загрузки и просмотра различных типов файлов, таких как изображения, документы, архивы и другие.

Параметры#

Component properties

Группа настроек

Поле настройки

Варианты значений

Назначение

Name

-

Наименование UI Компонента в системе

Common

Max file size in bytes

-

Свойство позволяет указать максимальную величину загружаемого файла в байтах

Accept files

Свойство позволяет указать доступные для загрузки файлы

Read only

true, false

Свойство позволяет отключить загрузку файла на формы

Disabled

true, false

Свойство позволяет отключить элемент на форме

Required

true, false

Свойство делает элемент обязательным для заполнения перед отправкой формы

Label

-

Содержит оглавление текстового контейнера

Value

-

-

Binding

Multiple Choice: Catalog

Reference to the Catalog of File type

Events

On value changed

-

Позволяет запускать указанный скрипт, после изменения значения поля

CSS properties

Группа настроек

Поле настройки

Варианты значений

Назначение

Layout

Width

-

Ширина компонента

Height

-

Высота компонента

Grow

true, false

Свойство определяет, насколько элемент будет расти по сравнению с остальными гибкими элементами внутри того же контейнера

Margin

-

Свойство определяет внешний отступ на всех четырёх сторонах элемента

Padding

-

Свойство устанавливает внутренние отступы поля со всех сторон элемента

Appearance

CornerRadius

-

Свойство используется для закругления углов элемента

BorderThickness

-

Свойство позволяет задать рамки для элемента

Brush

Background

-

Свойство устанавливает цвет фона элемента

BorderBrush

-

Свойство устанавливает цвет рамки элемента


Кейсы#

  • Загрузка документов: Позволяет пользователям загружать документы, изображения и другие файлы.

  • Просмотр информации о файле: Отображает информацию о загруженном файле, такую как его имя и размер.

Исключения#

  • Производительность: Загрузка больших файлов или большого количества файлов может повлиять на производительность.