Table of Contents

Class PreviewUixmlSplitted

Namespace
Alternet.UI
Assembly
Alternet.UI.Common.dll

Implements Uixml preview control which splits it's view into two docked panels. In the first panel Uixml is previewed as text and in the second as form.

public class PreviewUixmlSplitted : PreviewFileSplitted, IBaseObjectWithAttr, IBaseObjectWithId, INotifyPropertyChanged, IDisposableObject, IBaseObject, ISupportInitialize, IFocusable, ITextProperty, IComponent, IControl, IDisposable, IWin32Window, ILayoutItem, INotifyDataErrorInfo, IFilePreview
Inheritance
PreviewUixmlSplitted
Implements

Constructors

PreviewUixmlSplitted()

Initializes a new instance of the PreviewUixmlSplitted class.

PreviewUixmlSplitted(AbstractControl)

Initializes a new instance of the PreviewUixmlSplitted class.

PreviewUixmlSplitted(ElementContentAlign)

Initializes a new instance of the PreviewFileSplitted class with the specified alignment.

PreviewUixmlSplitted(bool)

Initializes a new instance of the PreviewUixmlSplitted class, aligning the content either to the right or to the bottom based on the provided alignment flag.

Fields

CreateTextPreview

Gets or sets callback function which is fired when PreviewUixmlSplitted needs to create sub-control which is used to preview uixml as text.

DefaultSecondAlignment

Specifies the default alignment for the content of the second preview element.

DefaultSourceCodePanelWidth

Specifies the default width for the source code panel in the PreviewUixmlSplitted control.

Methods

CreatePreviewControl()

Creates this preview control.

IsSupportedFile(string)

Gets whether specified file is supported in this preview control.