C# Class Fluent.RibbonToolBarControlDefinition

Represent logical definition for a control in toolbar
Inheritance: System.Windows.DependencyObject, INotifyPropertyChanged, IRibbonSizeChangedSink
Datei anzeigen Open project: Gainedge/BetterExplorer Class Usage Examples

Public Properties

Property Type Description
TargetProperty System.Windows.DependencyProperty
WidthProperty System.Windows.DependencyProperty

Public Methods

Method Description
Invalidate ( string propertyName ) : void
OnSizePropertyChanged ( RibbonControlSize previous, RibbonControlSize current ) : void
RibbonToolBarControlDefinition ( ) : System

Private Methods

Method Description
OnTargetPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnWidthPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Method Details

Invalidate() public method

public Invalidate ( string propertyName ) : void
propertyName string
return void

OnSizePropertyChanged() public method

public OnSizePropertyChanged ( RibbonControlSize previous, RibbonControlSize current ) : void
previous RibbonControlSize
current RibbonControlSize
return void

RibbonToolBarControlDefinition() public method

public RibbonToolBarControlDefinition ( ) : System
return System

Property Details

TargetProperty public_oe static_oe property

Using a DependencyProperty as the backing store for ControlName. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows TargetProperty
return System.Windows.DependencyProperty

WidthProperty public_oe static_oe property

Using a DependencyProperty as the backing store for Width. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows WidthProperty
return System.Windows.DependencyProperty