Добавление элемента управления для работы с вложениями
При разработке формы рабочего элемента с нуля можно добавить элемент управления, позволяющий присоединять файлы к рабочему элементу. Как правило, каждая форма рабочего элемента содержит вкладку, обеспечивающую поддержку вложений файлов, таких как цепочка сообщений электронной почты, документ, изображение, файл журнала или другой тип файлов.
Атрибут Type AttachmentsControl элемента Control можно использовать для предоставления пользователям возможности просматривать и управлять файловыми вложениями в рабочем элементе. Добавление этого элемента управления в форму рабочего элемента предоставляет возможность открывать, добавлять и удалять файловые вложения. В следующем примере показан порядок добавления вкладки с меткой "Вложение" в форму рабочего элемента с использованием всех элементов управления.
<Tab Label="Attachments">
<Control Type="AttachmentsControl" LabelPosition="Top" />
</Tab>
Управление вложениями
Чтобы стали доступными кнопки открытия вложения (), сохранения копии (
Сохранить копию) и удаления вложения (
), необходимо выбрать или присоединить файл. Для получения дополнительной информации см. Справочник по элементам управления и полям вложений.
Управлять интервалом и размером и элемента управления вложения можно путем задания атрибутов, описанных в следующей таблице.
Атрибут |
Описание |
Пример значения шаблона |
---|---|---|
MinimumSize |
Необязательно. Строка формы (Width, Height). Это значение определяет минимальный размер самой формы. Когда контейнер элемента управления имеет размер меньший, чем заданный этим атрибутом, появляются горизонтальные и вертикальные полосы прокрутки. |
(100,100) |
Margin |
Необязательно. Строка формы (left, top, right, bottom), указывающая, в пикселях, количество свободного места, которое следует оставить вокруг элемента управления и между элементом управления и его соседями. Можно задавать разное количество свободного места для каждой стороны. |
(2,0,2,0) |
Padding |
Необязательно. Строка формы (left, top, right, bottom), указывающая в пикселях количество места, которое следует оставить свободным возле внешней границы элемента управления и возле внутренней границы. Можно задавать разное количество свободного места для каждой стороны. |
(2,0,2,0) |
Label |
Необязательно. Задает отображаемый в форме текст, определяющий элемент управления. Можно не задавать значение метки, когда элемент управления вложения является единственным элементом управления на вкладке. Метки вкладки достаточно для определения элемента управления. |
Введите строку, длина которой не превышает 80 символов. |