C# Класс SharpUI.TemplateControl

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
_hash_oNamedChildControls Dictionary
_hash_oNamedChildElements Dictionary

Private Properties

Свойство Тип Описание
AutoFillMemberFields void
CaptureMouse void
CaptureMouse void
CombinePaths string
FindTemplate string
FromRootElement TemplateControl
GenerateNewAutoCssClass string
GenerateNewAutoId string
GenerateNewInstanceId string
GetLocalId string
InitDocumentDetection void
InitDocumentMouseTracking void
MakeJQueryPosition jQueryApi.jQueryPosition
NotifyAddedToDocument void
NotifyPresented void
NotifyRemovedFromDocument void
OnIntervalCheckParent void
OnMouseDownDocument void
OnMouseMoveDocument void
OnMouseUpDocument void
ProcessCss void
ResolveTypeName string
StaticConstructor void
TemplateControl System
TemplateControl System
TryFromRootElement TemplateControl

Открытые методы

Метод Описание
NotifyLayoutUpdated ( ) : void
TemplateControl ( object oTemplate ) : System

Защищенные методы

Метод Описание
GetControl ( string strId ) : TemplateControl
GetElement ( string strId ) : jQueryObject
GetGroup ( string formFieldGroupname ) : jQueryObject
ProcessChildContent ( jQueryObject jqChildContent ) : void

If this control instance had content placed inside its declaration, this method is called with said content.

TryGetElement ( string strId ) : jQueryObject

Приватные методы

Метод Описание
AutoFillMemberFields ( ) : void
CaptureMouse ( jQueryApi.jQueryEvent mouseEvent, MouseCaptureHandler h ) : void
CaptureMouse ( jQueryApi.jQueryEvent mouseEvent, MouseCaptureHandler h, string cssMouseCursor ) : void
CombinePaths ( string p1, string p2 ) : string
FindTemplate ( TemplateControl templateControl ) : string

For the given template control, retrieve its html template.

FromRootElement ( object elem ) : TemplateControl

Helper method. Retrieves the TemplateControl instance from its jQuery root element.

GenerateNewAutoCssClass ( ) : string
GenerateNewAutoId ( ) : string
GenerateNewInstanceId ( ) : string
GetLocalId ( jQueryObject jqElement ) : string
InitDocumentDetection ( ) : void
InitDocumentMouseTracking ( ) : void
MakeJQueryPosition ( double left, double top ) : jQueryApi.jQueryPosition
NotifyAddedToDocument ( ) : void
NotifyPresented ( ) : void
NotifyRemovedFromDocument ( ) : void
OnIntervalCheckParent ( ) : void
OnMouseDownDocument ( jQueryApi.jQueryEvent e ) : void
OnMouseMoveDocument ( jQueryApi.jQueryEvent e ) : void
OnMouseUpDocument ( jQueryApi.jQueryEvent e ) : void
ProcessCss ( TemplateControl rootControl, string strRawCss ) : void
ResolveTypeName ( string strShortName, string startingNamespace ) : string
StaticConstructor ( ) : void Proper static construct declaration conflicting with extern instance constructor. This is workaround.
TemplateControl ( ) : System
TemplateControl ( string strTemplate ) : System
TryFromRootElement ( object elem ) : TemplateControl

Описание методов

GetControl() защищенный Метод

protected GetControl ( string strId ) : TemplateControl
strId string
Результат TemplateControl

GetElement() защищенный Метод

protected GetElement ( string strId ) : jQueryObject
strId string
Результат jQueryObject

GetGroup() защищенный Метод

protected GetGroup ( string formFieldGroupname ) : jQueryObject
formFieldGroupname string
Результат jQueryObject

NotifyLayoutUpdated() публичный Метод

public NotifyLayoutUpdated ( ) : void
Результат void

ProcessChildContent() защищенный Метод

If this control instance had content placed inside its declaration, this method is called with said content.
protected ProcessChildContent ( jQueryObject jqChildContent ) : void
jqChildContent jQueryObject
Результат void

TemplateControl() публичный Метод

public TemplateControl ( object oTemplate ) : System
oTemplate object
Результат System

TryGetElement() защищенный Метод

protected TryGetElement ( string strId ) : jQueryObject
strId string
Результат jQueryObject

Описание свойств

_hash_oNamedChildControls защищенное свойство

protected Dictionary _hash_oNamedChildControls
Результат Dictionary

_hash_oNamedChildElements защищенное свойство

protected Dictionary _hash_oNamedChildElements
Результат Dictionary