TextComponent Property
- Namespace
TXTextControl.DocumentServer
- Package
TXTextControl.asTextControl. WinForms. SDK TXDocumentServer.from the private NuGet feed or Text Control Offline Packagesdll
Description
Gets or sets the TextComponent object which is associated with the MailMerge component. It must be of the type ServerTextControl, TextControl or WPF.TextControl. The PageSize, PageMargins and Landscape properties will be used, if UseTemplateFormat has been set to false. The ServerTextControl.FormattingPrinter property will be used internally to format the text. It returns null when not specified.
Syntax
public object TextComponent { get; set; }Public Property TextComponent As ObjectExamples
The following example creates a new MailMerge object and associates a ServerTextControl with it:
TXTextControl.MailMerge mailMerge1 = new TXTextControl.MailMerge();
TXTextControl.ServerTextControl serverTextControl1 = new TXTextControl.ServerTextControl();
mailMerge1.TextComponent = serverTextControl1;Dim MailMerge1 As TXTextControl.MailMerge = New TXTextControl.MailMerge
Dim ServerTextControl1 As TXTextControl.ServerTextControl = New TXTextControl.ServerTextControl
MailMerge1.TextComponent = ServerTextControl1The following example uses MailMerge.TextComponent to configure text component as part of the mail merge workflow. The configured value is checked before the workflow continues.
mailMerge.TextComponent = "Approved";
if (mailMerge.TextComponent != null)
{
Console.WriteLine("Mail Merge: Text Component is available.");
}mailMerge.TextComponent = "Approved"
If mailMerge.TextComponent IsNot Nothing Then
Console.WriteLine("Mail Merge: Text Component is available.")
End If