C# Класс Fluent.InRibbonGallery

Наследование: System.Windows.Controls.Primitives.Selector, IScalableRibbonControl, IDropDownControl, IRibbonControl, IQuickAccessItemProvider
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
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.

Приватные методы

Метод Описание
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

Описание методов

CreateQuickAccessItem() публичный Метод

Gets control which represents shortcut item. This item MUST be syncronized with the original and send command to original one control.
public CreateQuickAccessItem ( ) : FrameworkElement
Результат System.Windows.FrameworkElement

Enlarge() публичный Метод

Enlarge control size
public Enlarge ( ) : void
Результат void

GetContainerForItemOverride() защищенный Метод

Creates or identifies the element that is used to display the given item.
protected GetContainerForItemOverride ( ) : DependencyObject
Результат System.Windows.DependencyObject

IsItemItsOwnContainerOverride() защищенный Метод

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.
Результат bool

OnApplyTemplate() публичный Метод

When overridden in a derived class, is invoked whenever application code or internal processes call ApplyTemplate
public OnApplyTemplate ( ) : void
Результат void

OnKeyDown() защищенный Метод

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.
Результат void

OnKeyTipBack() публичный Метод

Handles back navigation with KeyTips
public OnKeyTipBack ( ) : void
Результат void

OnKeyTipPressed() публичный Метод

Handles key tip pressed
public OnKeyTipPressed ( ) : void
Результат void

OnSelectionChanged() защищенный Метод

Called when the selection changes.
protected OnSelectionChanged ( System.Windows.Controls.SelectionChangedEventArgs e ) : void
e System.Windows.Controls.SelectionChangedEventArgs The event data.
Результат void

OnSizePropertyChanged() публичный Метод

Handles size property changing
public OnSizePropertyChanged ( RibbonControlSize previous, RibbonControlSize current ) : void
previous RibbonControlSize Previous value
current RibbonControlSize Current value
Результат void

Reduce() публичный Метод

Reduce control size
public Reduce ( ) : void
Результат void

Описание свойств

CanAddToQuickAccessToolBarProperty публичное статическое свойство

Using a DependencyProperty as the backing store for CanAddToQuickAccessToolBar. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows CanAddToQuickAccessToolBarProperty
Результат System.Windows.DependencyProperty

CanCollapseToButtonProperty публичное статическое свойство

Using a DependencyProperty as the backing store for CanCollapseToButton. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows CanCollapseToButtonProperty
Результат System.Windows.DependencyProperty

DropDownHeightProperty публичное статическое свойство

/Using a DependencyProperty as the backing store for InitialDropDownHeight. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows DropDownHeightProperty
Результат System.Windows.DependencyProperty

GroupByProperty публичное статическое свойство

Using a DependencyProperty as the backing store for GroupBy. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows GroupByProperty
Результат System.Windows.DependencyProperty

HasFilterProperty публичное статическое свойство

Using a DependencyProperty as the backing store for HasFilter. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows HasFilterProperty
Результат System.Windows.DependencyProperty

HeaderProperty публичное статическое свойство

Using a DependencyProperty as the backing store for Header. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows HeaderProperty
Результат System.Windows.DependencyProperty

IconProperty публичное статическое свойство

Using a DependencyProperty as the backing store for Icon. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows IconProperty
Результат System.Windows.DependencyProperty

IsCollapsedProperty публичное статическое свойство

Using a DependencyProperty as the backing store for IsCollapsed. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows IsCollapsedProperty
Результат System.Windows.DependencyProperty

IsDropDownOpenProperty публичное статическое свойство

Using a DependencyProperty as the backing store for IsOpen. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows IsDropDownOpenProperty
Результат System.Windows.DependencyProperty

ItemHeightProperty публичное статическое свойство

Using a DependencyProperty as the backing store for ItemHeight. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows ItemHeightProperty
Результат System.Windows.DependencyProperty

ItemWidthProperty публичное статическое свойство

Using a DependencyProperty as the backing store for ItemWidth. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows ItemWidthProperty
Результат System.Windows.DependencyProperty

LargeIconProperty публичное статическое свойство

Using a DependencyProperty as the backing store for SmallIcon. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows LargeIconProperty
Результат System.Windows.DependencyProperty

MaxDropDownHeightProperty публичное статическое свойство

Using a DependencyProperty as the backing store for MaxDropDownHeight. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows MaxDropDownHeightProperty
Результат System.Windows.DependencyProperty

MaxItemsInDropDownRowProperty публичное статическое свойство

Using a DependencyProperty as the backing store for MaxItemsInDropDownRow. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows MaxItemsInDropDownRowProperty
Результат System.Windows.DependencyProperty

MaxItemsInRowProperty публичное статическое свойство

Using a DependencyProperty as the backing store for MaxItemsInRow. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows MaxItemsInRowProperty
Результат System.Windows.DependencyProperty

MenuProperty публичное статическое свойство

Using a DependencyProperty as the backing store for Menu. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows MenuProperty
Результат System.Windows.DependencyProperty

MinItemsInDropDownRowProperty публичное статическое свойство

Using a DependencyProperty as the backing store for MinItemsInDropDownRow. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows MinItemsInDropDownRowProperty
Результат System.Windows.DependencyProperty

MinItemsInRowProperty публичное статическое свойство

Using a DependencyProperty as the backing store for MaxItemsInRow. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows MinItemsInRowProperty
Результат System.Windows.DependencyProperty

OrientationProperty публичное статическое свойство

Using a DependencyProperty as the backing store for Orientation. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows OrientationProperty
Результат System.Windows.DependencyProperty

ResizeModeProperty публичное статическое свойство

Using a DependencyProperty as the backing store for ResizeMode. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows ResizeModeProperty
Результат System.Windows.DependencyProperty

SelectableProperty публичное статическое свойство

Using a DependencyProperty as the backing store for Selectable. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows SelectableProperty
Результат System.Windows.DependencyProperty

SelectedFilterGroupsProperty публичное статическое свойство

Using a DependencyProperty as the backing store for SelectedFilterGroups. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows SelectedFilterGroupsProperty
Результат System.Windows.DependencyProperty

SelectedFilterProperty публичное статическое свойство

Using a DependencyProperty as the backing store for SelectedFilter. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows SelectedFilterProperty
Результат System.Windows.DependencyProperty

SelectedFilterTitleProperty публичное статическое свойство

Using a DependencyProperty as the backing store for SelectedFilterTitle. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows SelectedFilterTitleProperty
Результат System.Windows.DependencyProperty

ShowPopupOnTopProperty публичное статическое свойство

Using a DependencyProperty as the backing store for ShowPopupOnTop. This enables animation, styling, binding, etc...
public static DependencyProperty,System.Windows ShowPopupOnTopProperty
Результат System.Windows.DependencyProperty