C# Class Fluent.RibbonTabItem

Inheritance: System.Windows.Controls.Control, IKeyTipedControl
ファイルを表示 Open project: Gainedge/BetterExplorer Class Usage Examples

Public Properties

Property Type Description
GroupProperty System.Windows.DependencyProperty
HasLeftGroupBorderProperty System.Windows.DependencyProperty
HasRightGroupBorderProperty System.Windows.DependencyProperty
HeaderProperty System.Windows.DependencyProperty
IndentProperty System.Windows.DependencyProperty
IsContextualProperty System.Windows.DependencyProperty
IsMinimizedProperty System.Windows.DependencyProperty
IsOpenProperty System.Windows.DependencyProperty
IsSelectedProperty System.Windows.DependencyProperty
IsSeparatorVisibleProperty System.Windows.DependencyProperty

Private Properties

Property Type Description
CoerceFocusable object
CoerceToolTip object
FindParentRibbon Ribbon
HandleIsSelectedChanged void
OnCoerceStyle object
OnFocusableChanged void
OnGroupChanged void
OnGroupsCollectionChanged void
OnHeaderChanged void
OnIsSelectedChanged void
OnLoaded void
OnUnloaded void
OnVisibilityChanged void
RibbonTabItem System
SubscribeEvents void
UnSubscribeEvents void

Public Methods

Method Description
OnApplyTemplate ( ) : void

On new style applying

OnKeyTipBack ( ) : void

Handles back navigation with KeyTips

OnKeyTipPressed ( ) : void

Handles key tip pressed

Protected Methods

Method Description
MeasureOverride ( Size constraint ) : Size

Called to remeasure a control.

OnMouseLeftButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void

Invoked when an unhandled System.Windows.UIElement.MouseLeftButtonDown routed event is raised on this element. Implement this method to add class handling for this event.

OnSelected ( RoutedEventArgs e ) : void

Handles selected

OnUnselected ( RoutedEventArgs e ) : void

handles unselected

Private Methods

Method Description
CoerceFocusable ( DependencyObject d, object basevalue ) : object

Coerces IsEnabled

CoerceToolTip ( DependencyObject d, object basevalue ) : object
FindParentRibbon ( ) : Ribbon
HandleIsSelectedChanged ( RoutedEventArgs e ) : void
OnCoerceStyle ( DependencyObject d, object basevalue ) : object
OnFocusableChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Handles IsEnabled changes

OnGroupChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnGroupsCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
OnHeaderChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnIsSelectedChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnLoaded ( object sender, RoutedEventArgs e ) : void
OnUnloaded ( object sender, RoutedEventArgs e ) : void
OnVisibilityChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
RibbonTabItem ( ) : System
SubscribeEvents ( ) : void
UnSubscribeEvents ( ) : void

Method Details

MeasureOverride() protected method

Called to remeasure a control.
protected MeasureOverride ( Size constraint ) : Size
constraint System.Windows.Size The maximum size that the method can return.
return System.Windows.Size

OnApplyTemplate() public method

On new style applying
public OnApplyTemplate ( ) : void
return void

OnKeyTipBack() public method

Handles back navigation with KeyTips
public OnKeyTipBack ( ) : void
return void

OnKeyTipPressed() public method

Handles key tip pressed
public OnKeyTipPressed ( ) : void
return void

OnMouseLeftButtonDown() protected method

Invoked when an unhandled System.Windows.UIElement.MouseLeftButtonDown routed event is raised on this element. Implement this method to add class handling for this event.
protected OnMouseLeftButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs The System.Windows.Input.MouseButtonEventArgs that contains the event data. /// The event data reports that the left mouse button was pressed.
return void

OnSelected() protected method

Handles selected
protected OnSelected ( RoutedEventArgs e ) : void
e System.Windows.RoutedEventArgs The event data
return void

OnUnselected() protected method

handles unselected
protected OnUnselected ( RoutedEventArgs e ) : void
e System.Windows.RoutedEventArgs The event data
return void

Property Details

GroupProperty public_oe static_oe property

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

HasLeftGroupBorderProperty public_oe static_oe property

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

HasRightGroupBorderProperty public_oe static_oe property

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

HeaderProperty public_oe static_oe property

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

IndentProperty public_oe static_oe property

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

IsContextualProperty public_oe static_oe property

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

IsMinimizedProperty public_oe static_oe property

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

IsOpenProperty public_oe static_oe property

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

IsSelectedProperty public_oe static_oe property

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

IsSeparatorVisibleProperty public_oe static_oe property

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