Поделиться через


Добавление элемента управления для работы с вложениями

При разработке формы рабочего элемента с нуля можно добавить элемент управления, позволяющий присоединять файлы к рабочему элементу.Как правило, каждая форма рабочего элемента содержит вкладку, обеспечивающую поддержку вложений файлов, таких как цепочка сообщений электронной почты, документ, изображение, файл журнала или другой тип файлов.

Атрибут TypeAttachmentsControl элемента Control можно использовать для предоставления пользователям возможности просматривать и управлять файловыми вложениями в рабочем элементе.Добавление этого элемента управления в форму рабочего элемента предоставляет возможность открывать, добавлять и удалять файловые вложения.В следующем примере показан порядок добавления вкладки с меткой "Вложение" в форму рабочего элемента с использованием всех элементов управления.

<Tab Label="Attachments">
   <Control Type="AttachmentsControl" LabelPosition="Top" />
</Tab>

Управление вложениями

Пример элемента управления вложениями

ПримечаниеПримечание

Чтобы стали доступными кнопки открытия вложения (Открыть вложение), сохранения копии (СохранитьСохранить копию) и удаления вложения (Удаление элемента), необходимо щелкнуть или присоединить файл.Дополнительные сведения см. в разделе Элементы управления вложениями и ссылка на поле.

Управлять интервалом и размером и элемента управления вложения можно путем задания атрибутов, описанных в следующей таблице.

Атрибут

Описание

Пример значения шаблона

MinimumSize

Необязательный.Строка вида (ширина, высота).Это значение определяет минимальный размер самой формы.Когда контейнер элемента управления имеет размер меньший, чем заданный этим атрибутом, появляются горизонтальные и вертикальные полосы прокрутки.

(100,100)

Margin

Необязательный.Строка формы (левый, верхний, правый, нижний), указывающая в пикселях количество свободного места, которое следует оставить вокруг элемента управления и между элементом управления и его соседями.Можно задавать разное количество свободного места для каждой стороны.

(2,0,2,0)

Padding

Необязательный.Строка формы (левый, верхний, правый, нижний), указывающая в пикселях количество места, которое следует оставить свободным возле внешней границы элемента управления и возле внутренней границы.Можно задавать разное количество свободного места для каждой стороны.

(2,0,2,0)

Label

Необязательный.Задает отображаемый в форме текст, определяющий элемент управления.

Можно не задавать значение метки, когда элемент управления вложения является единственным элементом управления на вкладке.Метки вкладки достаточно для определения элемента управления.

Введите строку, длина которой не превышает 80 символов.

См. также

Задачи

Создание или удаление файла, вложенного в рабочий элемент

Основные понятия

Элементы управления вложениями и ссылка на поле