Provides data to bind to and use in a custom Hyperlink edit dialog.
Namespace:
C1.Win.XmlEditor.UICustomizationAssembly: C1.Win.XmlEditor.2 (in C1.Win.XmlEditor.2.dll)
Syntax
| C# |
|---|
public class XHTMLHyperlinkItem : XHTMLItemBase |
| Visual Basic (Declaration) |
|---|
Public Class XHTMLHyperlinkItem _ Inherits XHTMLItemBase |
Remarks
Implementing a custom Hyperlink dialog, you will receive an instance of the XHTMLHyperlinkItem class in the BindData(XHTMLHyperlinkItem) method. Use it to bind the data to the dialog's UI.
Examples
The code below binds data in the XHTMLHyperlinkItem item to GUI controls of a custom dialog form.
Copy CodeC#
void IHyperlinkItemDialog.BindData(XHTMLHyperlinkItem item) { if (!string.IsNullOrEmpty(item.AccessKey) && item.AccessKey.Length > 1) item.AccessKey = item.AccessKey.Substring(0, 1); _tbText.DataBindings.Add("Text", item, "Text"); _tbLink.DataBindings.Add("Text", item, "Href"); _tbTitle.DataBindings.Add("Text", item, "Title"); _tbAccessKey.DataBindings.Add("Text", item, "AccessKey"); _tbTabIndex.DataBindings.Add("Value", item, "TabIndex"); _cmbTarget.DataBindings.Add("Text", item, "Target"); _tbText.Enabled = item.IsEmpty; _tbText_TextChanged(this, EventArgs.Empty); } |
Inheritance Hierarchy
System..::.Object
C1.Win.XmlEditor.UICustomization..::.XHTMLItemBase
C1.Win.XmlEditor.UICustomization..::.XHTMLHyperlinkItem
C1.Win.XmlEditor.UICustomization..::.XHTMLItemBase
C1.Win.XmlEditor.UICustomization..::.XHTMLHyperlinkItem