C# Class LogoFX.Client.Mvvm.View.Infra.Controls.HeaderedContentControl

Inheritance: System.Windows.Controls.ContentControl
Mostra file Open project: LogoFX/LogoFX

Public Properties

Property Type Description
HeaderProperty System.Windows.DependencyProperty
HeaderTemplateProperty System.Windows.DependencyProperty

Protected Methods

Method Description
OnHeaderChanged ( object oldHeader, object newHeader ) : void
OnHeaderTemplateChanged ( System.Windows.DataTemplate oldHeaderTemplate, System.Windows.DataTemplate newHeaderTemplate ) : void

Private Methods

Method Description
HeaderedContentControl ( ) : System.Windows
OnHeaderPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnHeaderTemplatePropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Method Details

OnHeaderChanged() protected method

protected OnHeaderChanged ( object oldHeader, object newHeader ) : void
oldHeader object
newHeader object
return void

OnHeaderTemplateChanged() protected method

protected OnHeaderTemplateChanged ( System.Windows.DataTemplate oldHeaderTemplate, System.Windows.DataTemplate newHeaderTemplate ) : void
oldHeaderTemplate System.Windows.DataTemplate
newHeaderTemplate System.Windows.DataTemplate
return void

Property Details

HeaderProperty public_oe static_oe property

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

HeaderTemplateProperty public_oe static_oe property

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