Attachments class

Represents a control that allows users to attach files to the form.

 

Inherits from

System.Windows.Controls.Grid

 

Syntax

public class Attachments : System.Windows.Controls.Grid

Properties

Name Description
CurrentTotalAttachmentsSize Gets current size of all attachments together in bytes.
DataSource Gets or sets attachments data in XML format.
FileSizeExceededMessage Gets or sets an error message when added file size exceeds size limit.
Filter Gets or sets file extension filter.
IsAddButtonVisible Gets or sets a flag indicating whether the “Add” button is visible.
MaxFileLength Gets or sets maximum size of any one attachment in bytes.
MaxTotalAttachmentsSize Gets or sets maximum size of all attachments together in bytes.
Title Gets or sets a title text of the control.
TitleTextWrapping Gets or sets a flag indicating whether to wrap title text.
TotalFileSizeExceededMessage Gets or sets an error message when total file size of all attachments exceeds size limit.

 

Methods

Name Description
AddAttachment() Lets users select a file that is then added as an attachment.
AddAttachment(FileInfo) Adds a file as an attachment.
GetAttachments() Returns information about all attachments.
RemoveAttachment(Guid) Removes an attachment by its unique identifier.

 

Events

Name Description
Added Occurs when an attachment is added.
Removed Occurs when an attachment is removed.