Provides data to bind to and use in a custom Image edit dialog.
Namespace:
C1.Win.XmlEditor.UICustomizationAssembly: C1.Win.XmlEditor.2 (in C1.Win.XmlEditor.2.dll)
Syntax
| C# |
|---|
public class XHTMLImageItem : XHTMLItemBase |
| Visual Basic (Declaration) |
|---|
Public Class XHTMLImageItem _ Inherits XHTMLItemBase |
Remarks
Implementing a custom Image dialog, you will receive an instance of the XHTMLCellItem class in the BindData(XHTMLImageItem) method. Use it to bind the data to the dialog's UI.
Examples
The code below binds data in the XHTMLImageItem item to GUI controls of a custom dialog form.
Copy CodeC#
void IImageItemDialog.BindData(XHTMLImageItem Item) { _cbxWidthType.SelectedIndex = (int)Item.WidthType; _cbxHeightType.SelectedIndex = (int)Item.HeightType; _tbWidthValue.Value = Math.Max(Item.WidthValue, 1); _tbHeightValue.Value = Math.Max(Item.HeightValue, 1); _tbSource.DataBindings.Add("Text", Item, "Source"); _chkWidth.DataBindings.Add("Checked", Item, "UseWidth"); _chkHeight.DataBindings.Add("Checked", Item, "UseHeight"); _tbAlternate.DataBindings.Add("Text", Item, "Alternate"); } |
Inheritance Hierarchy
System..::.Object
C1.Win.XmlEditor.UICustomization..::.XHTMLItemBase
C1.Win.XmlEditor.UICustomization..::.XHTMLImageItem
C1.Win.XmlEditor.UICustomization..::.XHTMLItemBase
C1.Win.XmlEditor.UICustomization..::.XHTMLImageItem