C# Class CK.WindowManager.Model.BindingExtensions

Afficher le fichier Open project: Invenietis/ck-certified

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
Browse ( this me, IList visited ) : void
BrowseExclude ( this me, IList visited, BindingPosition excludes ) : void

Method Details

AllDescendants() public static méthode

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

GetWindowArea() public static méthode

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
Résultat System.Windows.Rect

SubTree() public static méthode

public static SubTree ( this me, BindingPosition position ) : IEnumerable
me this
position BindingPosition
Résultat IEnumerable