Элемент управления "HtmlBrowser"
Элемент управления HtmlBrowser предназначен для отображения произвольного HTML-документа, либо XML-содержимого связанной карточки с (опционально) примененным XSL-преобразованием. Соответствует элементу управления HTML браузер Конструктора разметок.
HtmlBrowser не содержит элементов управления.
Свойства
-
ContentType— тип отображаемого контента:-
CardDataXml—HtmlBrowserотобразит содержимое карточки, полученной из ссылочного поля, если определеныReferenceCardFieldAliasиReferenceCardSectionId.Если определено свойство
XslTransform, будет применено соответствующее преобразование. -
CustomHtml— предопределённый HTML-документ, который задан в значенииCustomData. -
CustomUrl— отображение HTML-страницы с URL. При установке значенияCustomDataнеобходимо соблюдать формат адреса, например:http://www.docsvision.com. -
OwnCardDataXml—HtmlBrowserотобразит содержимое текущей карточки в формате XML, либо преобразованный документ, если определено свойствоXslTransform.
-
-
CustomData— URL-адрес для режимаCustomUrl, либо HTML-документ для режимаCustomHtml. -
IsContextMenuEnabled— при значенииtrueбудет доступно контекстное меню. -
ObjectContext— контекст объектов. -
ReferenceCardFieldAlias— псевдоним ссылочного поля карточки, из которой должен быть получен идентификатор карточки для отображения содержимого в режимеCardDataXml. -
ReferenceCardSectionId— идентификатор секции, в которой содержится полеReferenceCardFieldAlias. -
XslTransform— XSLT-шаблон для преобразования содержимого карточки в режимахCardDataXmlиOwnCardDataXml.
HtmlBrowser с отображением содержимого карточки, идентификатор которой указан в ссылочном поле CategoryList:protected override void OnCardInitialized(EventArgs e)
{
base.OnCardInitialized(e);
InitializeComponent();
this.htmlBrowser.ContentType = DocsVision.BackOffice.WinForms.Controls.HtmlBrowserContentType.CardDataXml;
this.htmlBrowser.ReferenceCardSectionId = new Guid("783CD108-BA4A-432D-9C12-B32E0577D53C");
this.htmlBrowser.ReferenceCardFieldAlias = "CategoryList";
}