C# Class ICSharpCode.WpfDesign.Designer.MarkupExtensions.DesignItemBinding

A Binding to a DesignItem of Object This can be used for Example your own Property Pages for Designer Objects
Inheritance: System.Windows.Markup.MarkupExtension
显示文件 Open project: icsharpcode/WpfDesigner

Public Methods

Method Description
CreateBindingOnProperty ( DependencyProperty targetProperty, FrameworkElement targetObject ) : void
DesignItemBinding ( DependencyProperty property ) : System
DesignItemBinding ( string path ) : System
ProvideValue ( IServiceProvider serviceProvider ) : object

Private Methods

Method Description
targetObject_DataContextChanged ( object sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Method Details

CreateBindingOnProperty() public method

public CreateBindingOnProperty ( DependencyProperty targetProperty, FrameworkElement targetObject ) : void
targetProperty System.Windows.DependencyProperty
targetObject System.Windows.FrameworkElement
return void

DesignItemBinding() public method

public DesignItemBinding ( DependencyProperty property ) : System
property System.Windows.DependencyProperty
return System

DesignItemBinding() public method

public DesignItemBinding ( string path ) : System
path string
return System

ProvideValue() public method

public ProvideValue ( IServiceProvider serviceProvider ) : object
serviceProvider IServiceProvider
return object