C# Class RM.Friendly.WPFStandardControls.TreeUtilityInTarget

VisualTreeとLogicalTreeのユーティリティー。 対象プロセス内部で実行するためには、RM.Friendly.WPFStandardControls.3.dllをインジェクションする必要があります。 RM.Friendly.WPFStandardControls.WPFStandardControls_3.Injectionメソッドを利用してください。
Mostrar archivo Open project: Roommetro/Friendly.WPFStandardControls Class Usage Examples

Public Methods

Method Description
LogicalTree ( DependencyObject start, TreeRunDirection direction = TreeRunDirection.Descendants ) : IEnumerable

LogicalTreeに連なるDependencyObjectを列挙。

VisualTree ( DependencyObject start, TreeRunDirection direction = TreeRunDirection.Descendants ) : IEnumerable

VisualTreeに連なるDependencyObjectを列挙。

Private Methods

Method Description
GetLogicalTreDescendants ( DependencyObject obj ) : IEnumerable
GetLogicalTreeAncestor ( DependencyObject obj ) : IEnumerable
GetVisualTreDescendants ( DependencyObject obj ) : IEnumerable
GetVisualTreeAncestor ( DependencyObject obj ) : IEnumerable

Method Details

LogicalTree() public static method

LogicalTreeに連なるDependencyObjectを列挙。
public static LogicalTree ( DependencyObject start, TreeRunDirection direction = TreeRunDirection.Descendants ) : IEnumerable
start System.Windows.DependencyObject 列挙を開始するDependencyObject。
direction TreeRunDirection 走査方向。
return IEnumerable

VisualTree() public static method

VisualTreeに連なるDependencyObjectを列挙。
public static VisualTree ( DependencyObject start, TreeRunDirection direction = TreeRunDirection.Descendants ) : IEnumerable
start System.Windows.DependencyObject 列挙を開始するDependencyObject。
direction TreeRunDirection 走査方向。
return IEnumerable