243 references to RibbonGallery
System.Windows.Controls.Ribbon (243)
Microsoft\Windows\Automation\Peers\RibbonGalleryAutomationPeer.cs (5)
30
public RibbonGalleryAutomationPeer(
RibbonGallery
owner)
62
RibbonToolTip toolTip = ((
RibbonGallery
)Owner).ToolTip as RibbonToolTip;
81
RibbonGallery
owner = (
RibbonGallery
)Owner;
166
Collection<RibbonGalleryItem> selectedContainers = ((
RibbonGallery
)Owner).SelectedContainers;
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGalleryCategoriesPanel.cs (6)
52
RibbonGallery
gallery = this.Gallery;
229
RibbonGallery
gallery = this.Gallery;
507
RibbonGallery
gallery = this.Gallery;
620
RibbonGallery
gallery = this.Gallery;
993
private
RibbonGallery
Gallery
997
return (
RibbonGallery
)ItemsControl.GetItemsOwner(this);
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGalleryItemsPanel.cs (10)
34
RibbonGallery
gallery = Gallery;
89
RibbonGallery
gallery = Gallery;
118
RibbonGallery
gallery = Gallery;
150
RibbonGallery
gallery = Gallery;
164
RibbonGallery
gallery = Gallery;
184
RibbonGallery
gallery = Gallery;
325
RibbonGallery
parentGallery = Gallery;
442
RibbonGallery
gallery = Gallery;
538
RibbonGallery
parentGallery = Gallery;
606
private
RibbonGallery
Gallery
Microsoft\Windows\Controls\Ribbon\RibbonApplicationMenu.cs (3)
215
bool ret = (item is RibbonApplicationMenuItem) || (item is RibbonApplicationSplitMenuItem) || (item is RibbonSeparator) || (item is
RibbonGallery
);
235
if (itemContainer is RibbonApplicationMenuItem || itemContainer is RibbonApplicationSplitMenuItem || itemContainer is RibbonSeparator || itemContainer is
RibbonGallery
)
253
container is
RibbonGallery
)
Microsoft\Windows\Controls\Ribbon\RibbonApplicationMenuItem.cs (3)
49
bool ret = (item is RibbonApplicationMenuItem) || (item is RibbonApplicationSplitMenuItem) || (item is RibbonSeparator) || (item is
RibbonGallery
);
69
if (itemContainer is RibbonApplicationMenuItem || itemContainer is RibbonApplicationSplitMenuItem || itemContainer is RibbonSeparator || itemContainer is
RibbonGallery
)
87
container is
RibbonGallery
)
Microsoft\Windows\Controls\Ribbon\RibbonApplicationSplitMenuItem.cs (3)
47
bool ret = (item is RibbonApplicationMenuItem) || (item is RibbonApplicationSplitMenuItem) || (item is RibbonSeparator) || (item is
RibbonGallery
);
67
if (itemContainer is RibbonApplicationMenuItem || itemContainer is RibbonApplicationSplitMenuItem || itemContainer is RibbonSeparator || itemContainer is
RibbonGallery
)
85
container is
RibbonGallery
)
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (6)
1340
RibbonGallery
firstGallery = null;
1344
firstGallery = ItemContainerGenerator.ContainerFromItem(item) as
RibbonGallery
;
1358
RibbonGallery
gallery = element as
RibbonGallery
;
1590
internal
RibbonGallery
FirstGallery
1683
private
RibbonGallery
_firstGallery;
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (6)
255
if (owner is
RibbonGallery
)
503
bool ret = (item is RibbonMenuItem) || (item is RibbonSeparator) || (item is
RibbonGallery
);
523
if (itemContainer is RibbonMenuItem || itemContainer is
RibbonGallery
|| itemContainer is RibbonSeparator)
540
container is
RibbonGallery
)
554
if (element is
RibbonGallery
)
576
if (element is
RibbonGallery
)
Microsoft\Windows\Controls\Ribbon\RibbonFilterMenuButton.cs (2)
75
RibbonGallery
parentGallery = this.TemplatedParent as
RibbonGallery
;
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (123)
58
Type ownerType = typeof(
RibbonGallery
);
119
_scrollViewer = GetTemplateChild(
RibbonGallery
.ScrollViewerTemplatePartName) as ScrollViewer;
156
DependencyProperty.Register("CurrentFilter", typeof(object), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(_allFilter, OnCurrentFilterChanged));
168
DependencyProperty.Register("CurrentFilterStyle", typeof(Style), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(null, null, OnCoerceCurrentFilterStyle));
187
RibbonGallery
gallery = (
RibbonGallery
)d;
228
DependencyProperty.Register("CurrentFilterTemplate", typeof(DataTemplate), typeof(
RibbonGallery
),
238
RibbonGallery
gallery = (
RibbonGallery
)d;
316
RibbonGallery
gallery = (
RibbonGallery
)d;
337
ItemsHostSite = (Panel)(ItemsPanel.FindName(
RibbonGallery
.ItemsHostPanelName, _itemsPresenter));
364
filterItem.Command =
RibbonGallery
.FilterCommand;
425
typeof(
RibbonGallery
),
450
typeof(
RibbonGallery
),
461
RibbonGallery
gallery = (
RibbonGallery
)d;
486
typeof(
RibbonGallery
),
515
typeof(
RibbonGallery
),
532
typeof(
RibbonGallery
),
547
typeof(
RibbonGallery
),
584
RibbonGallery
me = (
RibbonGallery
)d;
601
TreeHelper.InvalidateMeasureForVisualAncestorPath<
RibbonGallery
>(category.ItemsHostSite, false);
616
EventManager.RegisterRoutedEvent("SelectionChanged", RoutingStrategy.Bubble, typeof(RoutedPropertyChangedEventHandler<object>), typeof(
RibbonGallery
));
668
typeof(
RibbonGallery
),
713
RibbonGallery
gallery = (
RibbonGallery
)d;
772
typeof(
RibbonGallery
),
817
RibbonGallery
gallery = (
RibbonGallery
)d;
889
typeof(
RibbonGallery
),
906
RibbonGallery
gallery = (
RibbonGallery
)d;
907
ValueSource valueSource = DependencyPropertyHelper.GetValueSource(gallery,
RibbonGallery
.SelectedValueProperty);
916
DependencyProperty.Register("IsSynchronizedWithCurrentItem", typeof(bool?), typeof(
RibbonGallery
),
933
RibbonGallery
gallery = (
RibbonGallery
)d;
958
IsSynchronizedWithCurrentItemInternal = IsInitialized && (
RibbonGallery
.GetSourceCollectionView(this) != null);
1083
SourceCollectionView =
RibbonGallery
.GetSourceCollectionView(this);
1577
typeof(
RibbonGallery
),
1617
RibbonGallery
gallery = (
RibbonGallery
)d;
1670
RibbonGallery
gallery = (
RibbonGallery
)d;
1785
RibbonGallery
rg = sender as
RibbonGallery
;
1798
RibbonGallery
rg = (
RibbonGallery
)sender;
1832
DependencyProperty.Register("CanUserFilter", typeof(bool), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(false));
1848
DependencyProperty.Register("FilterItemContainerStyle", typeof(Style), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(OnFilterItemContainerStyleChanged));
1863
DependencyProperty.Register("AllFilterItemContainerStyle", typeof(Style), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(OnFilterItemContainerStyleChanged));
1867
RibbonGallery
gallery = (
RibbonGallery
)d;
1870
gallery.CoerceValue(
RibbonGallery
.FilterItemContainerStyleSelectorProperty);
1871
gallery.CoerceValue(
RibbonGallery
.CurrentFilterStyleProperty);
1890
typeof(
RibbonGallery
),
1895
RibbonGallery
gallery = (
RibbonGallery
)d;
1896
gallery.CoerceValue(
RibbonGallery
.CurrentFilterStyleProperty);
1909
RibbonGallery
gallery = (
RibbonGallery
)d;
1922
private
RibbonGallery
_gallery;
1924
internal RibbonGalleryDefaultFilterItemContainerStyleSelector(
RibbonGallery
inputGallery) : base()
1963
DependencyProperty.Register("FilterMenuButtonStyle", typeof(Style), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(null));
1978
DependencyProperty.Register("FilterPaneContent", typeof(object), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(null));
1993
DependencyProperty.Register("FilterPaneContentTemplate", typeof(DataTemplate), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(null));
2008
DependencyProperty.Register("FilterItemTemplate", typeof(DataTemplate), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(OnFilterItemTemplateChanged));
2023
DependencyProperty.Register("AllFilterItemTemplate", typeof(DataTemplate), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(OnFilterItemTemplateChanged));
2027
RibbonGallery
gallery = (
RibbonGallery
)d;
2030
gallery.CoerceValue(
RibbonGallery
.FilterItemTemplateSelectorProperty);
2031
gallery.CoerceValue(
RibbonGallery
.CurrentFilterTemplateProperty);
2049
typeof(
RibbonGallery
),
2054
RibbonGallery
gallery = (
RibbonGallery
)d;
2055
gallery.CoerceValue(
RibbonGallery
.CurrentFilterTemplateProperty);
2067
RibbonGallery
gallery = (
RibbonGallery
)d;
2080
private
RibbonGallery
_gallery;
2082
internal RibbonGalleryDefaultFilterItemTemplateSelector(
RibbonGallery
inputGallery) : base()
2269
typeof(
RibbonGallery
),
2274
((
RibbonGallery
)d).RaiseEvent(new RoutedPropertyChangedEventArgs<bool>((bool)e.OldValue, (bool)e.NewValue, RibbonMenuButton.RibbonIsSelectedChangedEvent));
2353
RibbonGallery
gallery = (
RibbonGallery
)d;
2388
gallery.CoerceValue(
RibbonGallery
.CurrentFilterStyleProperty);
2390
gallery.CoerceValue(
RibbonGallery
.CurrentFilterTemplateProperty);
2454
DependencyProperty.Register("CategoryTemplate", typeof(DataTemplate), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(null, new PropertyChangedCallback(OnCategoryTemplateChanged)));
2464
if (!PropertyHelper.IsDefaultValue(d,
RibbonGallery
.CategoryTemplateProperty))
2466
return d.GetValue(
RibbonGallery
.CategoryTemplateProperty);
2489
DependencyProperty.Register("CategoryStyle", typeof(Style), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(null, new PropertyChangedCallback(OnCategoryStyleChanged)));
2499
if (!PropertyHelper.IsDefaultValue(d,
RibbonGallery
.CategoryStyleProperty))
2501
return d.GetValue(
RibbonGallery
.CategoryStyleProperty);
2518
DependencyProperty.Register("GalleryItemTemplate", typeof(DataTemplate), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(null, new PropertyChangedCallback(OnNotifyGalleryItemTemplateOrStylePropertyChanged)));
2527
DependencyProperty.Register("GalleryItemStyle", typeof(Style), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(null, new PropertyChangedCallback(OnNotifyGalleryItemTemplateOrStylePropertyChanged)));
2531
RibbonGallery
gallery = (
RibbonGallery
)d;
2644
RibbonGallery
gallery = (
RibbonGallery
)sender;
2770
RibbonGallery
ribbonGallery = (
RibbonGallery
)sender;
2809
typeof(
RibbonGallery
),
2828
typeof(
RibbonGallery
),
2847
typeof(
RibbonGallery
),
2866
typeof(
RibbonGallery
),
2871
RibbonGallery
gallery = (
RibbonGallery
)d;
2931
RibbonGallery
gallery = (
RibbonGallery
)d;
2972
RibbonControlService.SmallImageSourceProperty.AddOwner(typeof(
RibbonGallery
));
2987
RibbonControlService.ToolTipTitleProperty.AddOwner(typeof(
RibbonGallery
), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3002
RibbonControlService.ToolTipDescriptionProperty.AddOwner(typeof(
RibbonGallery
), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3017
RibbonControlService.ToolTipImageSourceProperty.AddOwner(typeof(
RibbonGallery
), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3032
RibbonControlService.ToolTipFooterTitleProperty.AddOwner(typeof(
RibbonGallery
), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3047
RibbonControlService.ToolTipFooterDescriptionProperty.AddOwner(typeof(
RibbonGallery
), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3062
RibbonControlService.ToolTipFooterImageSourceProperty.AddOwner(typeof(
RibbonGallery
), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3077
RibbonControlService.RibbonProperty.AddOwner(typeof(
RibbonGallery
));
3138
RibbonGallery
gallery = (
RibbonGallery
)sender;
3144
RibbonGallery
gallery = (
RibbonGallery
)sender;
3172
RibbonControlService.QuickAccessToolBarIdProperty.AddOwner(typeof(
RibbonGallery
));
3187
RibbonControlService.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(
RibbonGallery
),
Microsoft\Windows\Controls\Ribbon\RibbonGalleryCategory.cs (17)
91
RibbonGallery
gallery = RibbonGallery;
98
if (
RibbonGallery
.VerifyEqual(item, selectedItem))
115
if (
RibbonGallery
.VerifyEqual(selectedValue, itemValue))
159
internal
RibbonGallery
RibbonGallery
222
RibbonGallery
gallery = galleryCategory.RibbonGallery;
228
if (e.Property == ItemTemplateProperty || e.Property ==
RibbonGallery
.GalleryItemTemplateProperty)
232
else if (e.Property == ItemContainerStyleProperty || e.Property ==
RibbonGallery
.GalleryItemStyleProperty)
253
RibbonGallery
.GalleryItemTemplateProperty);
263
RibbonGallery
.GalleryItemStyleProperty);
297
public static readonly DependencyProperty MinColumnCountProperty =
RibbonGallery
.MinColumnCountProperty.AddOwner(typeof(RibbonGalleryCategory), new FrameworkPropertyMetadata(1, FrameworkPropertyMetadataOptions.AffectsMeasure, new PropertyChangedCallback(OnNotifyPropertyChanged), new CoerceValueCallback(CoerceMinColumnCount)));
308
RibbonGallery
.MinColumnCountProperty);
329
public static readonly DependencyProperty MaxColumnCountProperty =
RibbonGallery
.MaxColumnCountProperty.AddOwner(typeof(RibbonGalleryCategory), new FrameworkPropertyMetadata(int.MaxValue, FrameworkPropertyMetadataOptions.AffectsMeasure, new PropertyChangedCallback(OnNotifyPropertyChanged), new CoerceValueCallback(CoerceMaxColumnCount)));
340
RibbonGallery
.MaxColumnCountProperty);
359
public static readonly DependencyProperty ColumnsStretchToFillProperty =
RibbonGallery
.ColumnsStretchToFillProperty.AddOwner(typeof(RibbonGalleryCategory),
384
public static readonly DependencyProperty IsSharedColumnSizeScopeProperty =
RibbonGallery
.IsSharedColumnSizeScopeProperty.AddOwner(typeof(RibbonGalleryCategory), new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.AffectsMeasure, new PropertyChangedCallback(OnNotifyPropertyChanged)));
549
if (selectedItem != null &&
RibbonGallery
.VerifyEqual(selectedItem, e.OldItems[i]))
556
if (highlightedItem != null &&
RibbonGallery
.VerifyEqual(highlightedItem, e.OldItems[i]))
Microsoft\Windows\Controls\Ribbon\RibbonGalleryItem.cs (6)
61
internal
RibbonGallery
RibbonGallery
185
RibbonGallery
gallery = category.RibbonGallery;
239
RibbonGallery
gallery = category.RibbonGallery;
293
RibbonGallery
gallery = RibbonGallery;
345
RibbonGallery
gallery = RibbonGallery;
370
RibbonGallery
gallery = RibbonGallery;
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (35)
613
RibbonGallery
gallery = nextElement as
RibbonGallery
;
642
RibbonGallery
gallery = previousElement as
RibbonGallery
;
657
private static bool NavigateUpToGallery(
RibbonGallery
gallery)
670
private static bool NavigateDownToGallery(
RibbonGallery
gallery)
721
return container != null && (container is
RibbonGallery
|| container.Focusable);
742
internal static bool NavigatePageAndHighlightRibbonGalleryItem(
RibbonGallery
gallery, RibbonGalleryItem galleryItem, FocusNavigationDirection direction)
753
RibbonGallery
gallery,
1772
new PropertyAndTransferMode () { Property =
RibbonGallery
.CanUserFilterProperty, Mode = TransferMode.AlwaysTransfer },
1773
new PropertyAndTransferMode () { Property =
RibbonGallery
.CategoryStyleProperty, Mode = TransferMode.AlwaysTransfer },
1774
new PropertyAndTransferMode () { Property =
RibbonGallery
.CategoryTemplateProperty, Mode = TransferMode.AlwaysTransfer },
1775
new PropertyAndTransferMode () { Property =
RibbonGallery
.CommandParameterProperty, Mode = TransferMode.AlwaysTransfer },
1776
new PropertyAndTransferMode () { Property =
RibbonGallery
.CommandProperty, Mode = TransferMode.AlwaysTransfer },
1777
new PropertyAndTransferMode () { Property =
RibbonGallery
.CommandTargetProperty, Mode = TransferMode.AlwaysTransfer },
1778
new PropertyAndTransferMode () { Property =
RibbonGallery
.FilterItemContainerStyleProperty, Mode = TransferMode.AlwaysTransfer },
1779
new PropertyAndTransferMode () { Property =
RibbonGallery
.FilterItemContainerStyleSelectorProperty, Mode = TransferMode.AlwaysTransfer },
1780
new PropertyAndTransferMode () { Property =
RibbonGallery
.FilterItemTemplateProperty, Mode = TransferMode.AlwaysTransfer },
1781
new PropertyAndTransferMode () { Property =
RibbonGallery
.FilterItemTemplateSelectorProperty, Mode = TransferMode.AlwaysTransfer },
1782
new PropertyAndTransferMode () { Property =
RibbonGallery
.FilterMenuButtonStyleProperty, Mode = TransferMode.AlwaysTransfer },
1783
new PropertyAndTransferMode () { Property =
RibbonGallery
.FilterPaneContentProperty, Mode = TransferMode.AlwaysTransfer },
1784
new PropertyAndTransferMode () { Property =
RibbonGallery
.FilterPaneContentTemplateProperty, Mode = TransferMode.AlwaysTransfer },
1785
new PropertyAndTransferMode () { Property =
RibbonGallery
.GalleryItemStyleProperty, Mode = TransferMode.AlwaysTransfer },
1786
new PropertyAndTransferMode () { Property =
RibbonGallery
.GalleryItemTemplateProperty, Mode = TransferMode.AlwaysTransfer },
1787
new PropertyAndTransferMode () { Property =
RibbonGallery
.IsSharedColumnSizeScopeProperty, Mode = TransferMode.AlwaysTransfer },
1788
new PropertyAndTransferMode () { Property =
RibbonGallery
.IsSynchronizedWithCurrentItemProperty, Mode = TransferMode.AlwaysTransfer },
1789
new PropertyAndTransferMode () { Property =
RibbonGallery
.MaxColumnCountProperty, Mode = TransferMode.AlwaysTransfer },
1790
new PropertyAndTransferMode () { Property =
RibbonGallery
.MinColumnCountProperty, Mode = TransferMode.AlwaysTransfer },
1791
new PropertyAndTransferMode () { Property =
RibbonGallery
.PreviewCommandParameterProperty, Mode = TransferMode.AlwaysTransfer },
1792
new PropertyAndTransferMode () { Property =
RibbonGallery
.SelectedItemProperty, Mode = TransferMode.AlwaysTransfer },
1793
new PropertyAndTransferMode () { Property =
RibbonGallery
.SelectedValuePathProperty, Mode = TransferMode.AlwaysTransfer },
1794
new PropertyAndTransferMode () { Property =
RibbonGallery
.SelectedValueProperty, Mode = TransferMode.AlwaysTransfer },
1956
if (allowTransformations && clone is
RibbonGallery
)
2092
else if (original is
RibbonGallery
)
2202
else if (original is
RibbonGallery
)
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (9)
531
bool ret = (item is RibbonMenuItem) || (item is RibbonSeparator) || (item is
RibbonGallery
);
551
if (itemContainer is RibbonMenuItem || itemContainer is
RibbonGallery
|| itemContainer is RibbonSeparator)
569
if (element is
RibbonGallery
)
595
if (element is
RibbonGallery
&& _galleryCount > 0)
604
container is
RibbonGallery
)
942
RibbonGallery
selectedGallery = _ribbonCurrentSelection as
RibbonGallery
;
958
RibbonGallery
selectedGallery = _ribbonCurrentSelection as
RibbonGallery
;
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (9)
493
bool ret = (item is RibbonMenuItem) || (item is RibbonSeparator) || (item is
RibbonGallery
);
513
if (itemContainer is RibbonMenuItem || itemContainer is
RibbonGallery
|| itemContainer is RibbonSeparator)
530
container is
RibbonGallery
)
544
if (element is
RibbonGallery
)
566
if (element is
RibbonGallery
)
1540
RibbonGallery
selectedGallery = _ribbonCurrentSelection as
RibbonGallery
;
1556
RibbonGallery
selectedGallery = _ribbonCurrentSelection as
RibbonGallery
;