C# 클래스 CK.WindowManager.Model.BindingExtensions

파일 보기 프로젝트 열기: Invenietis/ck-certified

공개 메소드들

메소드 설명
AllDescendants ( this me, BindingPosition excludes = BindingPosition.None ) : IEnumerable

Enumerates through all descendant with the ability to filter them.

GetWindowArea ( this binding ) : Rect

Gets the window area of the IBinding.Origin window comparing to the IBinding.Target and IBinding.BindingPosition.

SubTree ( this me, BindingPosition position ) : IEnumerable

비공개 메소드들

메소드 설명
Browse ( this me, IList visited ) : void
BrowseExclude ( this me, IList visited, BindingPosition excludes ) : void

메소드 상세

AllDescendants() 공개 정적인 메소드

Enumerates through all descendant with the ability to filter them.
public static AllDescendants ( this me, BindingPosition excludes = BindingPosition.None ) : IEnumerable
me this
excludes BindingPosition
리턴 IEnumerable

GetWindowArea() 공개 정적인 메소드

Gets the window area of the IBinding.Origin window comparing to the IBinding.Target and IBinding.BindingPosition.
public static GetWindowArea ( this binding ) : Rect
binding this
리턴 System.Windows.Rect

SubTree() 공개 정적인 메소드

public static SubTree ( this me, BindingPosition position ) : IEnumerable
me this
position BindingPosition
리턴 IEnumerable