C# 클래스 SharpUI.TemplateControl

파일 보기 프로젝트 열기: duckmaestro/Sharp-UI 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_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