C# Class VSTalk.Engine.Utils.ElementSpy

When placed into an element's Resources collection the spy's Element property returns that containing element. Use the NameScopeSource attached property to bridge an element's NameScope to other elements.
Inheritance: System.Windows.Freezable
显示文件 Open project: Irdis/VSTalk Class Usage Examples

Public Properties

Property Type Description
NameScopeSourceProperty System.Windows.DependencyProperty

Public Methods

Method Description
GetNameScopeSource ( DependencyObject obj ) : ElementSpy
SetNameScopeSource ( DependencyObject obj, ElementSpy value ) : void

Protected Methods

Method Description
CreateInstanceCore ( ) : System.Windows.Freezable

Private Methods

Method Description
OnNameScopeSourceChanged ( DependencyObject depObj, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Method Details

CreateInstanceCore() protected method

protected CreateInstanceCore ( ) : System.Windows.Freezable
return System.Windows.Freezable

GetNameScopeSource() public static method

public static GetNameScopeSource ( DependencyObject obj ) : ElementSpy
obj System.Windows.DependencyObject
return ElementSpy

SetNameScopeSource() public static method

public static SetNameScopeSource ( DependencyObject obj, ElementSpy value ) : void
obj System.Windows.DependencyObject
value ElementSpy
return void

Property Details

NameScopeSourceProperty public_oe static_oe property

public static DependencyProperty,System.Windows NameScopeSourceProperty
return System.Windows.DependencyProperty