C# Class Fluent.InRibbonGallery

Inheritance: System.Windows.Controls.Primitives.Selector, IScalableRibbonControl, IDropDownControl, IRibbonControl, IQuickAccessItemProvider
Afficher le fichier Open project: Gainedge/BetterExplorer Class Usage Examples

Méthodes publiques

Свойство Type Description
CanAddToQuickAccessToolBarProperty System.Windows.DependencyProperty
CanCollapseToButtonProperty System.Windows.DependencyProperty
DropDownHeightProperty System.Windows.DependencyProperty
GroupByProperty System.Windows.DependencyProperty
HasFilterProperty System.Windows.DependencyProperty
HeaderProperty System.Windows.DependencyProperty
IconProperty System.Windows.DependencyProperty
IsCollapsedProperty System.Windows.DependencyProperty
IsDropDownOpenProperty System.Windows.DependencyProperty
ItemHeightProperty System.Windows.DependencyProperty
ItemWidthProperty System.Windows.DependencyProperty
LargeIconProperty System.Windows.DependencyProperty
MaxDropDownHeightProperty System.Windows.DependencyProperty
MaxItemsInDropDownRowProperty System.Windows.DependencyProperty
MaxItemsInRowProperty System.Windows.DependencyProperty
MenuProperty System.Windows.DependencyProperty
MinItemsInDropDownRowProperty System.Windows.DependencyProperty
MinItemsInRowProperty System.Windows.DependencyProperty
OrientationProperty System.Windows.DependencyProperty
ResizeModeProperty System.Windows.DependencyProperty
SelectableProperty System.Windows.DependencyProperty
SelectedFilterGroupsProperty System.Windows.DependencyProperty
SelectedFilterProperty System.Windows.DependencyProperty
SelectedFilterTitleProperty System.Windows.DependencyProperty
ShowPopupOnTopProperty System.Windows.DependencyProperty

Méthodes publiques

Méthode Description
CreateQuickAccessItem ( ) : FrameworkElement

Gets control which represents shortcut item. This item MUST be syncronized with the original and send command to original one control.

Enlarge ( ) : void

Enlarge control size

OnApplyTemplate ( ) : void

When overridden in a derived class, is invoked whenever application code or internal processes call ApplyTemplate

OnKeyTipBack ( ) : void

Handles back navigation with KeyTips

OnKeyTipPressed ( ) : void

Handles key tip pressed

OnSizePropertyChanged ( RibbonControlSize previous, RibbonControlSize current ) : void

Handles size property changing

Reduce ( ) : void

Reduce control size

Méthodes protégées

Méthode Description
GetContainerForItemOverride ( ) : DependencyObject

Creates or identifies the element that is used to display the given item.

IsItemItsOwnContainerOverride ( object item ) : bool

Determines if the specified item is (or is eligible to be) its own container.

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

Invoked when the E:System.Windows.UIElement.KeyDown event is received.

OnSelectionChanged ( System.Windows.Controls.SelectionChangedEventArgs e ) : void

Called when the selection changes.

Private Methods

Méthode Description
CoerceSelectedFilter ( DependencyObject d, object basevalue ) : object
CoerceSelectedItem ( DependencyObject d, object basevalue ) : object
Freeze ( ) : void
GetFilterMenuItem ( Fluent.GalleryGroupFilter filter ) : MenuItem
InRibbonGallery ( ) : System
OnCoerceStyle ( DependencyObject d, object basevalue ) : object
OnDropDownClick ( object sender, RoutedEventArgs e ) : void
OnDropDownClosed ( object sender, EventArgs e ) : void
OnDropDownOpened ( object sender, EventArgs e ) : void
OnExpandClick ( object sender, RoutedEventArgs e ) : void
OnFilterChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnFilterCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
OnFilterMenuItemClick ( object sender, RoutedEventArgs e ) : void
OnFocusedElementLostKeyboardFocus ( object sender, System.Windows.Input.KeyboardFocusChangedEventArgs e ) : void
OnFocusedElementPreviewKeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
OnItemsContainerGeneratorStatusChanged ( object sender, EventArgs e ) : void
OnMaxItemsInRowChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnPopupPreviewMouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnPopupPreviewMouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnQuickAccessMenuClosed ( object sender, EventArgs e ) : void
OnQuickAccessOpened ( object sender, EventArgs e ) : void
OnResizeBothDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
OnResizeVerticalDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
OnSelectableChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
Unfreeze ( ) : void

Method Details

CreateQuickAccessItem() public méthode

Gets control which represents shortcut item. This item MUST be syncronized with the original and send command to original one control.
public CreateQuickAccessItem ( ) : FrameworkElement
Résultat System.Windows.FrameworkElement

Enlarge() public méthode

Enlarge control size
public Enlarge ( ) : void
Résultat void

GetContainerForItemOverride() protected méthode

Creates or identifies the element that is used to display the given item.
protected GetContainerForItemOverride ( ) : DependencyObject
Résultat System.Windows.DependencyObject

IsItemItsOwnContainerOverride() protected méthode

Determines if the specified item is (or is eligible to be) its own container.
protected IsItemItsOwnContainerOverride ( object item ) : bool
item object The item to check.
Résultat bool

OnApplyTemplate() public méthode

When overridden in a derived class, is invoked whenever application code or internal processes call ApplyTemplate
public OnApplyTemplate ( ) : void
Résultat void

OnKeyDown() protected méthode

Invoked when the E:System.Windows.UIElement.KeyDown event is received.
protected OnKeyDown ( System.Windows.Input.KeyEventArgs e ) : void
e System.Windows.Input.KeyEventArgs Information about the event.
Résultat void

OnKeyTipBack() public méthode

Handles back navigation with KeyTips
public OnKeyTipBack ( ) : void
Résultat void

OnKeyTipPressed() public méthode

Handles key tip pressed
public OnKeyTipPressed ( ) : void
Résultat void

OnSelectionChanged() protected méthode

Called when the selection changes.
protected OnSelectionChanged ( System.Windows.Controls.SelectionChangedEventArgs e ) : void
e System.Windows.Controls.SelectionChangedEventArgs The event data.
Résultat void

OnSizePropertyChanged() public méthode

Handles size property changing
public OnSizePropertyChanged ( RibbonControlSize previous, RibbonControlSize current ) : void
previous RibbonControlSize Previous value
current RibbonControlSize Current value
Résultat void

Reduce() public méthode

Reduce control size
public Reduce ( ) : void
Résultat void

Property Details

CanAddToQuickAccessToolBarProperty public_oe static_oe property

Using a DependencyProperty as the backing store for CanAddToQuickAccessToolBar. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows CanAddToQuickAccessToolBarProperty
Résultat System.Windows.DependencyProperty

CanCollapseToButtonProperty public_oe static_oe property

Using a DependencyProperty as the backing store for CanCollapseToButton. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows CanCollapseToButtonProperty
Résultat System.Windows.DependencyProperty

DropDownHeightProperty public_oe static_oe property

/Using a DependencyProperty as the backing store for InitialDropDownHeight. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows DropDownHeightProperty
Résultat System.Windows.DependencyProperty

GroupByProperty public_oe static_oe property

Using a DependencyProperty as the backing store for GroupBy. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows GroupByProperty
Résultat System.Windows.DependencyProperty

HasFilterProperty public_oe static_oe property

Using a DependencyProperty as the backing store for HasFilter. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows HasFilterProperty
Résultat 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
Résultat System.Windows.DependencyProperty

IconProperty public_oe static_oe property

Using a DependencyProperty as the backing store for Icon. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows IconProperty
Résultat System.Windows.DependencyProperty

IsCollapsedProperty public_oe static_oe property

Using a DependencyProperty as the backing store for IsCollapsed. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows IsCollapsedProperty
Résultat System.Windows.DependencyProperty

IsDropDownOpenProperty 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 IsDropDownOpenProperty
Résultat System.Windows.DependencyProperty

ItemHeightProperty public_oe static_oe property

Using a DependencyProperty as the backing store for ItemHeight. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows ItemHeightProperty
Résultat System.Windows.DependencyProperty

ItemWidthProperty public_oe static_oe property

Using a DependencyProperty as the backing store for ItemWidth. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows ItemWidthProperty
Résultat System.Windows.DependencyProperty

LargeIconProperty public_oe static_oe property

Using a DependencyProperty as the backing store for SmallIcon. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows LargeIconProperty
Résultat System.Windows.DependencyProperty

MaxDropDownHeightProperty public_oe static_oe property

Using a DependencyProperty as the backing store for MaxDropDownHeight. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows MaxDropDownHeightProperty
Résultat System.Windows.DependencyProperty

MaxItemsInDropDownRowProperty public_oe static_oe property

Using a DependencyProperty as the backing store for MaxItemsInDropDownRow. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows MaxItemsInDropDownRowProperty
Résultat System.Windows.DependencyProperty

MaxItemsInRowProperty public_oe static_oe property

Using a DependencyProperty as the backing store for MaxItemsInRow. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows MaxItemsInRowProperty
Résultat System.Windows.DependencyProperty

MenuProperty public_oe static_oe property

Using a DependencyProperty as the backing store for Menu. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows MenuProperty
Résultat System.Windows.DependencyProperty

MinItemsInDropDownRowProperty public_oe static_oe property

Using a DependencyProperty as the backing store for MinItemsInDropDownRow. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows MinItemsInDropDownRowProperty
Résultat System.Windows.DependencyProperty

MinItemsInRowProperty public_oe static_oe property

Using a DependencyProperty as the backing store for MaxItemsInRow. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows MinItemsInRowProperty
Résultat System.Windows.DependencyProperty

OrientationProperty public_oe static_oe property

Using a DependencyProperty as the backing store for Orientation. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows OrientationProperty
Résultat System.Windows.DependencyProperty

ResizeModeProperty public_oe static_oe property

Using a DependencyProperty as the backing store for ResizeMode. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows ResizeModeProperty
Résultat System.Windows.DependencyProperty

SelectableProperty public_oe static_oe property

Using a DependencyProperty as the backing store for Selectable. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows SelectableProperty
Résultat System.Windows.DependencyProperty

SelectedFilterGroupsProperty public_oe static_oe property

Using a DependencyProperty as the backing store for SelectedFilterGroups. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows SelectedFilterGroupsProperty
Résultat System.Windows.DependencyProperty

SelectedFilterProperty public_oe static_oe property

Using a DependencyProperty as the backing store for SelectedFilter. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows SelectedFilterProperty
Résultat System.Windows.DependencyProperty

SelectedFilterTitleProperty public_oe static_oe property

Using a DependencyProperty as the backing store for SelectedFilterTitle. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows SelectedFilterTitleProperty
Résultat System.Windows.DependencyProperty

ShowPopupOnTopProperty public_oe static_oe property

Using a DependencyProperty as the backing store for ShowPopupOnTop. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows ShowPopupOnTopProperty
Résultat System.Windows.DependencyProperty