Property | Type | Description | |
---|---|---|---|
AllFilterItemContainerStyleProperty | |||
AllFilterItemTemplateProperty | |||
CanAddToQuickAccessToolBarDirectlyProperty | |||
CanUserFilterProperty | |||
CategoryStyleProperty | |||
CategoryTemplateProperty | |||
ColumnsStretchToFillProperty | |||
CommandParameterProperty | |||
CommandProperty | |||
CommandTargetProperty | |||
FilterItemContainerStyleProperty | |||
FilterItemContainerStyleSelectorProperty | |||
FilterItemTemplateProperty | |||
FilterItemTemplateSelectorProperty | |||
FilterMenuButtonStyleProperty | |||
FilterPaneContentProperty | |||
FilterPaneContentTemplateProperty | |||
GalleryItemStyleProperty | |||
GalleryItemTemplateProperty | |||
HighlightedItemProperty | |||
IsSharedColumnSizeScopeProperty | |||
IsSynchronizedWithCurrentItemProperty | |||
MaxColumnCountProperty | |||
MinColumnCountProperty | |||
PreviewCommandParameterProperty | |||
QuickAccessToolBarIdProperty | |||
RibbonProperty | |||
SelectedItemProperty | |||
SelectedValuePathProperty | |||
SelectedValueProperty | |||
SelectionChangedEvent | System.Windows.RoutedEvent | ||
SmallImageSourceProperty | |||
ToolTipDescriptionProperty | |||
ToolTipFooterDescriptionProperty | |||
ToolTipFooterImageSourceProperty | |||
ToolTipFooterTitleProperty | |||
ToolTipImageSourceProperty | |||
ToolTipTitleProperty |
Method | Description | |
---|---|---|
OnApplyTemplate ( ) : void | ||
ScrollIntoView ( object item ) : void |
This method allows a particular item to be scrolled into view Note that this method currently does not support the virtualization |
Method | Description | |
---|---|---|
ClearContainerForItemOverride ( |
Called when the container is being detached from the parent ItemsControl
|
|
GetContainerForItemOverride ( ) : |
||
IsItemItsOwnContainerOverride ( object item ) : bool | ||
OnCreateAutomationPeer ( ) : System.Windows.Automation.Peers.AutomationPeer | ||
OnHighlightedItemChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void | ||
OnInitialized ( |
||
OnIsKeyboardFocusWithinChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void |
Called when the focus changes within the subtree
|
|
OnItemsChanged ( |
This method is invoked when the Items property changes.
|
|
OnItemsSourceChanged ( IEnumerable oldValue, IEnumerable newValue ) : void | ||
OnMouseEnter ( System.Windows.Input.MouseEventArgs e ) : void | ||
OnMouseLeave ( System.Windows.Input.MouseEventArgs e ) : void | ||
OnPreviewKeyDown ( System.Windows.Input.KeyEventArgs e ) : void |
Gallery's ScrollViewer handles up/down arrow keys and marks the KeyDown event handled even if the next focusable element is not its descendant. The logic here enables navigation to outside the gallery (for e.g. from the last/first galleryItem to gallery's sibling MenuItem).
|
|
OnSelectionChanged ( RoutedPropertyChangedEventArgs |
Called when SelectedItem changes. Default implementation fires the SelectionChanged event.
|
|
PrepareContainerForItemOverride ( |
Called when the container is being attached to the parent ItemsControl
|
Method | Description | |
---|---|---|
AddCurrentItemChangedListener ( ) : void | ||
ChangeHighlight ( object item, |
||
ChangeSelection ( object item, |
||
CoerceHighlightedItem ( |
||
CoerceMaxColumnCount ( |
||
CoerceSelectedItem ( |
||
CoerceSelectedValue ( |
||
ContainsItem ( object item, bool ignoreItemContainerGeneratorStatus, |
||
ContainsValue ( object value, bool ignoreItemContainerGeneratorStatus, object &item, |
||
DidMouseMove ( System.Windows.Input.MouseEventArgs e ) : bool | ||
FilterCanExecute ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs args ) : void | ||
FilterExecuted ( object sender, System.Windows.Input.ExecutedRoutedEventArgs args ) : void | ||
ForceCoerceHighlightedItem ( ) : void | ||
ForceCoerceSelectedItem ( ) : void | ||
ForceCoerceSelectedValue ( ) : void | ||
GetInnerText ( object item ) : object | ||
GetSelectableValueFromItem ( object item ) : object | ||
GetSelectableValueFromItem ( object item, |
||
GetSourceCollectionView ( |
||
HookCommand ( ICommand command ) : void | ||
IWeakEventListener ( |
||
InvalidateMeasureOnAllCategoriesPanel ( ) : void | ||
IsMinMaxColumnCountValid ( object value ) : bool | ||
MoveCurrentTo ( CollectionView cv, object item ) : void | ||
MoveCurrentToPosition ( CollectionView cv, int position ) : void | ||
OnCanExecuteChanged ( object sender, |
||
OnCategoryStyleChanged ( |
||
OnCategoryTemplateChanged ( |
||
OnCoerceCurrentFilterStyle ( |
||
OnCoerceCurrentFilterTemplate ( |
||
OnCoerceFilterItemContainerStyleSelector ( |
||
OnCoerceFilterItemTemplateSelector ( |
||
OnCoerceItemContainerStyle ( |
||
OnCoerceItemTemplate ( |
||
OnCommandChanged ( |
||
OnCurrentFilterChanged ( |
||
OnCurrentFilterTemplateChanged ( |
||
OnCurrentItemChanged ( ) : void | ||
OnDismissPopup ( |
||
OnDismissPopupThunk ( object sender, |
||
OnFilterButtonItemContainerGeneratorStatusChanged ( object sender, |
||
OnFilterItemContainerStyleChanged ( |
||
OnFilterItemContainerStyleSelectorChanged ( |
||
OnFilterItemTemplateChanged ( |
||
OnFilterItemTemplateSelectorChanged ( |
||
OnHighlightedItemChangedPrivate ( |
||
OnIsSelectedChanged ( |
||
OnIsSynchronizedWithCurrentItemChanged ( |
||
OnItemContainerGeneratorStatusChanged ( object sender, |
||
OnLayoutPropertyChange ( |
||
OnLoaded ( object sender, |
||
OnMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void | ||
OnNavigationKeyDown ( System.Windows.Input.KeyEventArgs e, |
||
OnNotifyGalleryItemTemplateOrStylePropertyChanged ( |
||
OnSelectedValuePathChanged ( |
||
OnSourceCollectionViewCurrentItemChanged ( ) : void | ||
OnUnloaded ( object sender, |
||
RemoveCurrentItemChangedListener ( ) : void | ||
RepopulateCategoryFilters ( ) : void | ||
RibbonGallery ( ) : System |
Initializes static members of the RibbonGallery class.
|
|
SetHeaderBindingForCurrentFilterItem ( ) : void | ||
SetTemplateBindingForCurrentFilterItem ( ) : void | ||
SynchronizeWithCurrentItem ( ) : void | ||
SynchronizeWithCurrentItem ( |
||
UnhookCommand ( ICommand command ) : void | ||
UpdateCanExecute ( ) : void | ||
UpdateIsSynchronizedWithCurrentItemInternal ( ) : void |
Update the private flag IsSynchronizedWithCurrentItemInternal so that it honor the public property when set and chooses the automatic behavior which is synchornize currency only when bound to an explicit CollectionViewSource.
|
|
VerifyEqual ( object knownValue, object itemValue ) : bool | ||
filterMenuButton_Loaded ( object sender, RoutedEventArgs e ) : void |
protected ClearContainerForItemOverride ( |
||
element | ||
item | object | |
return | void |
protected GetContainerForItemOverride ( ) : |
||
return |
protected IsItemItsOwnContainerOverride ( object item ) : bool | ||
item | object | |
return | bool |
protected OnCreateAutomationPeer ( ) : System.Windows.Automation.Peers.AutomationPeer | ||
return | System.Windows.Automation.Peers.AutomationPeer |
protected OnHighlightedItemChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void | ||
e | System.Windows.DependencyPropertyChangedEventArgs | |
return | void |
protected OnInitialized ( |
||
e | ||
return | void |
protected OnIsKeyboardFocusWithinChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void | ||
e | System.Windows.DependencyPropertyChangedEventArgs | |
return | void |
protected OnItemsChanged ( |
||
e | ||
return | void |
protected OnItemsSourceChanged ( IEnumerable oldValue, IEnumerable newValue ) : void | ||
oldValue | IEnumerable | |
newValue | IEnumerable | |
return | void |
protected OnMouseEnter ( System.Windows.Input.MouseEventArgs e ) : void | ||
e | System.Windows.Input.MouseEventArgs | |
return | void |
protected OnMouseLeave ( System.Windows.Input.MouseEventArgs e ) : void | ||
e | System.Windows.Input.MouseEventArgs | |
return | void |
protected OnPreviewKeyDown ( System.Windows.Input.KeyEventArgs e ) : void | ||
e | System.Windows.Input.KeyEventArgs | |
return | void |
protected OnSelectionChanged ( RoutedPropertyChangedEventArgs | ||
e | RoutedPropertyChangedEventArgs | Event arguments. |
return | void |
protected PrepareContainerForItemOverride ( |
||
element | ||
item | object | |
return | void |
public static DependencyProperty,System.Windows AllFilterItemContainerStyleProperty | ||
return |
public static DependencyProperty,System.Windows AllFilterItemTemplateProperty | ||
return |
public static DependencyProperty,System.Windows CanAddToQuickAccessToolBarDirectlyProperty | ||
return |
public static DependencyProperty,System.Windows CanUserFilterProperty | ||
return |
public static DependencyProperty,System.Windows CategoryStyleProperty | ||
return |
public static DependencyProperty,System.Windows CategoryTemplateProperty | ||
return |
public static DependencyProperty,System.Windows ColumnsStretchToFillProperty | ||
return |
public static DependencyProperty,System.Windows CommandParameterProperty | ||
return |
public static DependencyProperty,System.Windows CommandProperty | ||
return |
public static DependencyProperty,System.Windows CommandTargetProperty | ||
return |
public static DependencyProperty,System.Windows FilterItemContainerStyleProperty | ||
return |
public static DependencyProperty,System.Windows FilterItemContainerStyleSelectorProperty | ||
return |
public static DependencyProperty,System.Windows FilterItemTemplateProperty | ||
return |
public static DependencyProperty,System.Windows FilterItemTemplateSelectorProperty | ||
return |
public static DependencyProperty,System.Windows FilterMenuButtonStyleProperty | ||
return |
public static DependencyProperty,System.Windows FilterPaneContentProperty | ||
return |
public static DependencyProperty,System.Windows FilterPaneContentTemplateProperty | ||
return |
public static DependencyProperty,System.Windows GalleryItemStyleProperty | ||
return |
public static DependencyProperty,System.Windows GalleryItemTemplateProperty | ||
return |
public static DependencyProperty,System.Windows HighlightedItemProperty | ||
return |
public static DependencyProperty,System.Windows IsSharedColumnSizeScopeProperty | ||
return |
public static DependencyProperty,System.Windows IsSynchronizedWithCurrentItemProperty | ||
return |
public static DependencyProperty,System.Windows MaxColumnCountProperty | ||
return |
public static DependencyProperty,System.Windows MinColumnCountProperty | ||
return |
public static DependencyProperty,System.Windows PreviewCommandParameterProperty | ||
return |
public static DependencyProperty,System.Windows QuickAccessToolBarIdProperty | ||
return |
public static DependencyProperty,System.Windows RibbonProperty | ||
return |
public static DependencyProperty,System.Windows SelectedItemProperty | ||
return |
public static DependencyProperty,System.Windows SelectedValuePathProperty | ||
return |
public static DependencyProperty,System.Windows SelectedValueProperty | ||
return |
public static RoutedEvent,System.Windows SelectionChangedEvent | ||
return | System.Windows.RoutedEvent |
public static DependencyProperty,System.Windows SmallImageSourceProperty | ||
return |
public static DependencyProperty,System.Windows ToolTipDescriptionProperty | ||
return |
public static DependencyProperty,System.Windows ToolTipFooterDescriptionProperty | ||
return |
public static DependencyProperty,System.Windows ToolTipFooterImageSourceProperty | ||
return |
public static DependencyProperty,System.Windows ToolTipFooterTitleProperty | ||
return |
public static DependencyProperty,System.Windows ToolTipImageSourceProperty | ||
return |