Class PreviewUixmlSplitted
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.