Class ViewBase
Assembly: SuperOffice.DCFWeb.dll
Syntax
public class ViewBase : Control, IView, ILayout, IHasSchema
Constructors
ViewBase()
Declaration
Fields
_hasNoEntityLink
Declaration
protected bool _hasNoEntityLink
Field Value
Properties
BackgroundColor
Declaration
public string BackgroundColor { get; set; }
Property Value
Bottom
Declaration
public string Bottom { get; set; }
Property Value
Caption
Declaration
public virtual string Caption { get; set; }
Property Value
CaptionBinding
Declaration
public virtual BindingType CaptionBinding { get; set; }
Property Value
ColSpan
Declaration
public string ColSpan { get; set; }
Property Value
Column
Declaration
public string Column { get; set; }
Property Value
ConfigurationSchema
Declaration
public Stream ConfigurationSchema { get; }
Property Value
ContainerSize
Declaration
public virtual Size ContainerSize { get; }
Property Value
ControlGroupCollection
Declaration
public virtual Collection<IControlGroup> ControlGroupCollection { get; }
Property Value
ControlGroups
Declaration
public Collection<IControlGroup> ControlGroups { get; set; }
Property Value
Current
Declaration
public virtual string Current { get; set; }
Property Value
DataSource
Declaration
public virtual object DataSource { get; set; }
Property Value
DataSourceName
Declaration
public virtual string DataSourceName { get; set; }
Property Value
DisableOnEdit
Declaration
public virtual bool DisableOnEdit { get; set; }
Property Value
EditMode
Declaration
public virtual bool EditMode { get; set; }
Property Value
Height
Declaration
public string Height { get; set; }
Property Value
IconHint
Declaration
public virtual string IconHint { get; set; }
Property Value
ID
Declaration
public override string ID { get; set; }
Property Value
LayoutPosition
Declaration
public string LayoutPosition { get; set; }
Property Value
Left
Declaration
public string Left { get; set; }
Property Value
MinWidth
Declaration
public string MinWidth { get; set; }
Property Value
Overflow
Declaration
public string Overflow { get; set; }
Property Value
ParentCard
Declaration
public ICard ParentCard { get; set; }
Property Value
Position
Declaration
public string Position { get; set; }
Property Value
ReadOnly
Declaration
public virtual bool ReadOnly { get; set; }
Property Value
RenderMode
Declaration
public virtual RenderMode RenderMode { get; set; }
Property Value
Right
Declaration
public string Right { get; set; }
Property Value
Row
Declaration
public string Row { get; set; }
Property Value
RowSpan
Declaration
public string RowSpan { get; set; }
Property Value
Selected
Declaration
public virtual bool Selected { get; set; }
Property Value
SetCurrent
Declaration
public virtual string SetCurrent { get; set; }
Property Value
Size
Declaration
public virtual Size Size { get; set; }
Property Value
SoProtocol
Declaration
public virtual string SoProtocol { get; set; }
Property Value
SoProtocolName
Declaration
public string SoProtocolName { get; }
Property Value
TheView
Declaration
public Panel TheView { get; set; }
Property Value
Declaration
public virtual string Tooltip { get; set; }
Property Value
Declaration
public virtual BindingType TooltipBinding { get; set; }
Property Value
Top
Declaration
public string Top { get; set; }
Property Value
Visibility
Declaration
public string Visibility { get; set; }
Property Value
VisibilityBinding
Declaration
public BindingType VisibilityBinding { get; set; }
Property Value
Visible
Declaration
public override bool Visible { get; set; }
Property Value
Width
Declaration
public string Width { get; set; }
Property Value
ZIndex
Declaration
public string ZIndex { get; set; }
Property Value
Methods
AddBorders()
Declaration
protected virtual void AddBorders()
DataBind()
Declaration
public override void DataBind()
HasTabGroups(XmlNode)
Declaration
protected bool HasTabGroups(XmlNode config)
Parameters
| Type |
Name |
Description |
| XmlNode |
config |
|
Returns
Initialize(XmlNode, String)
Declaration
public virtual void Initialize(XmlNode config, string id)
Parameters
OnLoad(EventArgs)
Declaration
protected override void OnLoad(EventArgs e)
Parameters
PrimaryCurrentChanged()
Declaration
public bool PrimaryCurrentChanged()
Returns
ResizeView(Panel, Panel)
Declaration
protected virtual void ResizeView(Panel theView, Panel viewContainer)
Parameters
| Type |
Name |
Description |
| Panel |
theView |
|
| Panel |
viewContainer |
|
TabGroupControls(XmlNode)
Declaration
protected IEnumerable<SoTabGroup> TabGroupControls(XmlNode config)
Parameters
| Type |
Name |
Description |
| XmlNode |
config |
|
Returns
Implements