C# Class Microsoft.Windows.Controls.Ribbon.RibbonTabHeader

Inheritance: System.Windows.Controls.ContentControl
Mostra file Open project: kasicass/kasicass Class Usage Examples

Public Properties

Property Type Description
CheckedBackgroundProperty System.Windows.DependencyProperty
CheckedBorderBrushProperty System.Windows.DependencyProperty
ContextualTabGroupProperty System.Windows.DependencyProperty
FocusedBackgroundProperty System.Windows.DependencyProperty
FocusedBorderBrushProperty System.Windows.DependencyProperty
IsContextualTabProperty System.Windows.DependencyProperty
IsRibbonTabSelectedProperty System.Windows.DependencyProperty
MouseOverBackgroundProperty System.Windows.DependencyProperty
MouseOverBorderBrushProperty System.Windows.DependencyProperty
RibbonProperty System.Windows.DependencyProperty

Private Properties

Property Type Description
CoerceContent object
CoerceContentTemplate object
CoerceContentTemplateSelector object
CoerceContextualTabGroup object
CoerceIsContextualTab object
CoerceKeyTip object
CoerceStringFormat object
CoerceStyle object
CoerceVisibility object
InitializeTransferProperties void
NotifyPropertyChanged void
OnActivatingKeyTipThunk void
OnCoerceIsEnabled object
OnCoerceIsRibbonTabSelected object
OnIsRibbonTabSelectedChanged void
OnKeyTipAccessedThunk void
OnNotifyPropertyChanged void
PrepareRibbonTabHeader void
RecalculateTabHeaderLeftAndRightCallback void
RibbonTabHeader System

Public Methods

Method Description
OnApplyTemplate ( ) : void

Protected Methods

Method Description
OnActivatingKeyTip ( ActivatingKeyTipEventArgs e ) : void
OnCreateAutomationPeer ( ) : System.Windows.Automation.Peers.AutomationPeer
OnGotKeyboardFocus ( System.Windows.Input.KeyboardFocusChangedEventArgs e ) : void
OnKeyDown ( System.Windows.Input.KeyEventArgs e ) : void
OnKeyTipAccessed ( KeyTipAccessedEventArgs e ) : void
OnMouseLeftButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void

Notifies Ribbon when a mouse left button down happens on self.

OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void

Render callback

Private Methods

Method Description
CoerceContent ( DependencyObject d, object baseValue ) : object
CoerceContentTemplate ( DependencyObject d, object baseValue ) : object
CoerceContentTemplateSelector ( DependencyObject d, object baseValue ) : object
CoerceContextualTabGroup ( DependencyObject d, object baseValue ) : object
CoerceIsContextualTab ( DependencyObject d, object baseValue ) : object
CoerceKeyTip ( DependencyObject d, object baseValue ) : object
CoerceStringFormat ( DependencyObject d, object baseValue ) : object
CoerceStyle ( DependencyObject d, object baseValue ) : object
CoerceVisibility ( DependencyObject d, object baseValue ) : object
InitializeTransferProperties ( ) : void
NotifyPropertyChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnActivatingKeyTipThunk ( object sender, ActivatingKeyTipEventArgs e ) : void
OnCoerceIsEnabled ( DependencyObject d, object baseValue ) : object

Coercion callback for IsEnabled property

OnCoerceIsRibbonTabSelected ( DependencyObject d, object baseValue ) : object

Coercion callback for IsSelected property

OnIsRibbonTabSelectedChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnKeyTipAccessedThunk ( object sender, KeyTipAccessedEventArgs e ) : void
OnNotifyPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
PrepareRibbonTabHeader ( ) : void

Prepares self for its usage as itemcontainer of RibbonTabHeaderItemsControl.

RecalculateTabHeaderLeftAndRightCallback ( ) : void
RibbonTabHeader ( ) : System

Method Details

OnActivatingKeyTip() protected method

protected OnActivatingKeyTip ( ActivatingKeyTipEventArgs e ) : void
e ActivatingKeyTipEventArgs
return void

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

OnCreateAutomationPeer() protected method

protected OnCreateAutomationPeer ( ) : System.Windows.Automation.Peers.AutomationPeer
return System.Windows.Automation.Peers.AutomationPeer

OnGotKeyboardFocus() protected method

protected OnGotKeyboardFocus ( System.Windows.Input.KeyboardFocusChangedEventArgs e ) : void
e System.Windows.Input.KeyboardFocusChangedEventArgs
return void

OnKeyDown() protected method

protected OnKeyDown ( System.Windows.Input.KeyEventArgs e ) : void
e System.Windows.Input.KeyEventArgs
return void

OnKeyTipAccessed() protected method

protected OnKeyTipAccessed ( KeyTipAccessedEventArgs e ) : void
e KeyTipAccessedEventArgs
return void

OnMouseLeftButtonDown() protected method

Notifies Ribbon when a mouse left button down happens on self.
protected OnMouseLeftButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs
return void

OnRender() protected method

Render callback
protected OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void
drawingContext System.Windows.Media.DrawingContext
return void

Property Details

CheckedBackgroundProperty public_oe static_oe property

DependencyProperty for CheckedBackground property.
public static DependencyProperty,System.Windows CheckedBackgroundProperty
return System.Windows.DependencyProperty

CheckedBorderBrushProperty public_oe static_oe property

DependencyProperty for CheckedBorderBrush property.
public static DependencyProperty,System.Windows CheckedBorderBrushProperty
return System.Windows.DependencyProperty

ContextualTabGroupProperty public_oe static_oe property

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

FocusedBackgroundProperty public_oe static_oe property

DependencyProperty for FocusedBackground property.
public static DependencyProperty,System.Windows FocusedBackgroundProperty
return System.Windows.DependencyProperty

FocusedBorderBrushProperty public_oe static_oe property

DependencyProperty for FocusedBorderBrush property.
public static DependencyProperty,System.Windows FocusedBorderBrushProperty
return System.Windows.DependencyProperty

IsContextualTabProperty public_oe static_oe property

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

IsRibbonTabSelectedProperty public_oe static_oe property

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

MouseOverBackgroundProperty public_oe static_oe property

DependencyProperty for MouseOverBackground property.
public static DependencyProperty,System.Windows MouseOverBackgroundProperty
return System.Windows.DependencyProperty

MouseOverBorderBrushProperty public_oe static_oe property

DependencyProperty for MouseOverBorderBrush property.
public static DependencyProperty,System.Windows MouseOverBorderBrushProperty
return System.Windows.DependencyProperty

RibbonProperty public_oe static_oe property

DependencyProperty for Ribbon property.
public static DependencyProperty,System.Windows RibbonProperty
return System.Windows.DependencyProperty