Show / Hide Table of Contents

Class TabbedCard

Inheritance
Object
CardBase
TabbedCard
DialogCard
DiaryCard
SoMiniCardCard
Implements
ICard
ISave
ILayout
IHasSchema
Inherited Members
CardBase.ParseConfiguration(XmlNode)
CardBase.InitializeViews(XmlNode, Dictionary<String, IView>)
CardBase.Page_LoadComplete(Object, EventArgs)
CardBase.ViewCollection
CardBase.Style
CardBase.PlaceholderId
CardBase.PlaceholderClientId
CardBase.Size
CardBase.Id
CardBase.hasEditMode
CardBase.EditMode
CardBase.HasReadOnly
CardBase.ReadOnly
CardBase.KeepParamsOnSave
CardBase.MenuObject
CardBase.ParentPanel
CardBase.LayoutPosition
CardBase.Position
CardBase.Top
CardBase.BackgroundColor
CardBase.Left
CardBase.Right
CardBase.Bottom
CardBase.Width
CardBase.Height
CardBase.ZIndex
CardBase.Overflow
CardBase.Visibility
CardBase.Column
CardBase.Row
CardBase.RowSpan
CardBase.ColSpan
CardBase.ConfigurationSchema
CardBase.VisibilityBinding
Namespace: SuperOffice.CRM.Web.UI.Controls
Assembly: SuperOffice.CRMWeb.dll
Syntax
public class TabbedCard : CardBase, ICard, ISave, ILayout, IHasSchema

Constructors

TabbedCard()

Declaration
public TabbedCard()

Fields

_customButtons

Declaration
protected List<Control> _customButtons
Field Value
Type Description
List<Control>

_dragDrop

Declaration
protected bool _dragDrop
Field Value
Type Description
Boolean

_footerViews

Declaration
protected Dictionary<string, IView> _footerViews
Field Value
Type Description
Dictionary<String, IView>

_headerViews

Declaration
protected Dictionary<string, IView> _headerViews
Field Value
Type Description
Dictionary<String, IView>

_mdoControl

Declaration
protected MDOControl _mdoControl
Field Value
Type Description
MDOControl

_mdoControlDataList

Declaration
protected List<MDOListItem> _mdoControlDataList
Field Value
Type Description
List<MDOListItem>

_onTabDblClick

Declaration
protected string _onTabDblClick
Field Value
Type Description
String

_sidebarWidth

Declaration
protected const int _sidebarWidth = 234
Field Value
Type Description
Int32

_systemViewId

Declaration
protected string _systemViewId
Field Value
Type Description
String

_tabbedViews

Declaration
protected Dictionary<string, IView> _tabbedViews
Field Value
Type Description
Dictionary<String, IView>

_tabMode

Declaration
protected TabMode _tabMode
Field Value
Type Description
TabMode

_viewListSet

Declaration
protected string _viewListSet
Field Value
Type Description
String

addAllView

Declaration
protected bool addAllView
Field Value
Type Description
Boolean

CardBody

Declaration
protected Panel CardBody
Field Value
Type Description
Panel

CardHead

Declaration
protected Panel CardHead
Field Value
Type Description
Panel

CardHeadContainer

Declaration
protected Panel CardHeadContainer
Field Value
Type Description
Panel

sideBar

Declaration
protected SoButtonGroup sideBar
Field Value
Type Description
SoButtonGroup

tabBar

Declaration
protected Tab tabBar
Field Value
Type Description
Tab

tableCell1

Declaration
protected TableCell tableCell1
Field Value
Type Description
TableCell

tableCell2

Declaration
protected TableCell tableCell2
Field Value
Type Description
TableCell

theCard

Declaration
protected Panel theCard
Field Value
Type Description
Panel

Properties

TabMode

Declaration
public TabMode TabMode { get; }
Property Value
Type Description
TabMode

Methods

AddTabItem(IView)

Declaration
protected virtual void AddTabItem(IView view)
Parameters
Type Name Description
IView view

AddViews(Panel, String, Dictionary<String, IView>)

Declaration
protected void AddViews(Panel viewContainer, string cssClass, Dictionary<string, IView> views)
Parameters
Type Name Description
Panel viewContainer
String cssClass
Dictionary<String, IView> views

CalculateViews(XmlNode, String, Dictionary<String, IView>)

Declaration
protected virtual void CalculateViews(XmlNode config, string viewType, Dictionary<string, IView> views)
Parameters
Type Name Description
XmlNode config
String viewType
Dictionary<String, IView> views

CardBodyResize()

Declaration
protected virtual void CardBodyResize()

CardHeadResize()

Declaration
protected virtual void CardHeadResize()

CardResize()

Declaration
protected virtual void CardResize()

GetSortedViewCollection(Dictionary<String, IView>)

Declaration
protected Dictionary<string, IView> GetSortedViewCollection(Dictionary<string, IView> viewCollection)
Parameters
Type Name Description
Dictionary<String, IView> viewCollection
Returns
Type Description
Dictionary<String, IView>

Initialize(XmlNode, String)

Declaration
public override void Initialize(XmlNode config, string id)
Parameters
Type Name Description
XmlNode config
String id
Overrides
CardBase.Initialize(XmlNode, String)

InitializeHeaderViews(XmlNode, Dictionary<String, IView>, Panel, Panel)

Declaration
protected virtual void InitializeHeaderViews(XmlNode config, Dictionary<string, IView> views, Panel container, Panel headerContainer)
Parameters
Type Name Description
XmlNode config
Dictionary<String, IView> views
Panel container
Panel headerContainer

InitializeTabbedViews(XmlNode, Dictionary<String, IView>)

Declaration
protected virtual void InitializeTabbedViews(XmlNode config, Dictionary<string, IView> views)
Parameters
Type Name Description
XmlNode config
Dictionary<String, IView> views

OnLoad(EventArgs)

Declaration
protected override void OnLoad(EventArgs e)
Parameters
Type Name Description
EventArgs e
Overrides
CardBase.OnLoad(EventArgs)

OnSave()

Declaration
public override Dictionary<string, object> OnSave()
Returns
Type Description
Dictionary<String, Object>
Overrides
CardBase.OnSave()

Render(HtmlTextWriter)

Declaration
protected override void Render(HtmlTextWriter writer)
Parameters
Type Name Description
HtmlTextWriter writer
Overrides
CardBase.Render(HtmlTextWriter)

Implements

ICard
ISave
ILayout
IHasSchema
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top