windowsforms-devexpress-dot-xtraeditors-dot-labelcontrol-103f9c34.md
Gets or sets whether HTML formatting is allowed.
Namespace : DevExpress.XtraEditors
Assembly : DevExpress.XtraEditors.v25.2.dll
NuGet Package : DevExpress.Win.Navigation
[DefaultValue(false)]
[DXCategory("Appearance")]
public virtual bool AllowHtmlString { get; set; }
<DefaultValue(False)>
<DXCategory("Appearance")>
Public Overridable Property AllowHtmlString As Boolean
| Type | Default | Description |
|---|---|---|
| Boolean | false |
true if HTML formatting is allowed; otherwise, false.
|
If the AllowHtmlString property is set to true , you can use HTML tags to format the LabelControl.Text. For detailed information, see HTML Text Formatting.
Note
Long words are not wrapped if the AllowHtmlString option is enabled.
The following example shows how to format a LabelControl‘s text using HTML tags. HTML formatting is enabled with the LabelControl.AllowHtmlString property. To respond to end-user clicks on a hyperlink, the LabelControl.HyperlinkClick event is handled. The image below shows the result:
labelControl1.Text = "<size=14>Size = 14
" +
"<b>Bold</b> <i>Italic</i> <u>Underline</u>
" +
"<size=11>Size = 11
" +
"<color=255, 0, 0>Sample Text</color></size>" +
"<href=www.devexpress.com>Hyperlink</href>";
labelControl1.AllowHtmlString = true;
labelControl1.Appearance.TextOptions.WordWrap = DevExpress.Utils.WordWrap.Wrap;
labelControl1.Appearance.Options.UseTextOptions = true;
labelControl1.AutoSizeMode = DevExpress.XtraEditors.LabelAutoSizeMode.Vertical;
labelControl1.HyperlinkClick += LabelControl1_HyperlinkClick;
private void labelControl1_HyperlinkClick(object sender, DevExpress.Utils.HyperlinkClickEventArgs e) {
System.Diagnostics.Process.Start(e.Link);
}
labelControl1.Text = "<size=14>Size = 14
" + _
"<b>Bold</b> <i>Italic</i> <u>Underline</u>
" + _
"<size=11>Size = 11
" + _
"<color=255, 0, 0>Sample Text</color></size>
" + _
"<href=www.devexpress.com>Hyperlink</href>"
labelControl1.AllowHtmlString = True
labelControl1.Appearance.TextOptions.WordWrap = DevExpress.Utils.WordWrap.Wrap
labelControl1.Appearance.Options.UseTextOptions = True
labelControl1.AutoSizeMode = DevExpress.XtraEditors.LabelAutoSizeMode.Vertical
labelControl1.HyperlinkClick += LabelControl1_HyperlinkClick
Private Sub LabelControl1_HyperlinkClick(sender As Object, e As DevExpress.Utils.HyperlinkClickEventArgs) Handles LabelControl1.HyperlinkClick
System.Diagnostics.Process.Start(e.Link)
End Sub
See Also