C# 클래스 Fluent.InRibbonGallery

상속: System.Windows.Controls.Primitives.Selector, IScalableRibbonControl, IDropDownControl, IRibbonControl, IQuickAccessItemProvider
파일 보기 프로젝트 열기: Gainedge/BetterExplorer 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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