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)
1337
RibbonGallery
firstGallery = null;
1341
firstGallery = ItemContainerGenerator.ContainerFromItem(item) as
RibbonGallery
;
1355
RibbonGallery
gallery = element as
RibbonGallery
;
1587
internal
RibbonGallery
FirstGallery
1680
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;
1779
RibbonGallery
rg = sender as
RibbonGallery
;
1792
RibbonGallery
rg = (
RibbonGallery
)sender;
1826
DependencyProperty.Register("CanUserFilter", typeof(bool), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(false));
1842
DependencyProperty.Register("FilterItemContainerStyle", typeof(Style), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(OnFilterItemContainerStyleChanged));
1857
DependencyProperty.Register("AllFilterItemContainerStyle", typeof(Style), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(OnFilterItemContainerStyleChanged));
1861
RibbonGallery
gallery = (
RibbonGallery
)d;
1864
gallery.CoerceValue(
RibbonGallery
.FilterItemContainerStyleSelectorProperty);
1865
gallery.CoerceValue(
RibbonGallery
.CurrentFilterStyleProperty);
1884
typeof(
RibbonGallery
),
1889
RibbonGallery
gallery = (
RibbonGallery
)d;
1890
gallery.CoerceValue(
RibbonGallery
.CurrentFilterStyleProperty);
1903
RibbonGallery
gallery = (
RibbonGallery
)d;
1916
private
RibbonGallery
_gallery;
1918
internal RibbonGalleryDefaultFilterItemContainerStyleSelector(
RibbonGallery
inputGallery) : base()
1957
DependencyProperty.Register("FilterMenuButtonStyle", typeof(Style), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(null));
1972
DependencyProperty.Register("FilterPaneContent", typeof(object), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(null));
1987
DependencyProperty.Register("FilterPaneContentTemplate", typeof(DataTemplate), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(null));
2002
DependencyProperty.Register("FilterItemTemplate", typeof(DataTemplate), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(OnFilterItemTemplateChanged));
2017
DependencyProperty.Register("AllFilterItemTemplate", typeof(DataTemplate), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(OnFilterItemTemplateChanged));
2021
RibbonGallery
gallery = (
RibbonGallery
)d;
2024
gallery.CoerceValue(
RibbonGallery
.FilterItemTemplateSelectorProperty);
2025
gallery.CoerceValue(
RibbonGallery
.CurrentFilterTemplateProperty);
2043
typeof(
RibbonGallery
),
2048
RibbonGallery
gallery = (
RibbonGallery
)d;
2049
gallery.CoerceValue(
RibbonGallery
.CurrentFilterTemplateProperty);
2061
RibbonGallery
gallery = (
RibbonGallery
)d;
2074
private
RibbonGallery
_gallery;
2076
internal RibbonGalleryDefaultFilterItemTemplateSelector(
RibbonGallery
inputGallery) : base()
2263
typeof(
RibbonGallery
),
2268
((
RibbonGallery
)d).RaiseEvent(new RoutedPropertyChangedEventArgs<bool>((bool)e.OldValue, (bool)e.NewValue, RibbonMenuButton.RibbonIsSelectedChangedEvent));
2347
RibbonGallery
gallery = (
RibbonGallery
)d;
2382
gallery.CoerceValue(
RibbonGallery
.CurrentFilterStyleProperty);
2384
gallery.CoerceValue(
RibbonGallery
.CurrentFilterTemplateProperty);
2448
DependencyProperty.Register("CategoryTemplate", typeof(DataTemplate), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(null, new PropertyChangedCallback(OnCategoryTemplateChanged)));
2458
if (!PropertyHelper.IsDefaultValue(d,
RibbonGallery
.CategoryTemplateProperty))
2460
return d.GetValue(
RibbonGallery
.CategoryTemplateProperty);
2483
DependencyProperty.Register("CategoryStyle", typeof(Style), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(null, new PropertyChangedCallback(OnCategoryStyleChanged)));
2493
if (!PropertyHelper.IsDefaultValue(d,
RibbonGallery
.CategoryStyleProperty))
2495
return d.GetValue(
RibbonGallery
.CategoryStyleProperty);
2512
DependencyProperty.Register("GalleryItemTemplate", typeof(DataTemplate), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(null, new PropertyChangedCallback(OnNotifyGalleryItemTemplateOrStylePropertyChanged)));
2521
DependencyProperty.Register("GalleryItemStyle", typeof(Style), typeof(
RibbonGallery
), new FrameworkPropertyMetadata(null, new PropertyChangedCallback(OnNotifyGalleryItemTemplateOrStylePropertyChanged)));
2525
RibbonGallery
gallery = (
RibbonGallery
)d;
2638
RibbonGallery
gallery = (
RibbonGallery
)sender;
2764
RibbonGallery
ribbonGallery = (
RibbonGallery
)sender;
2803
typeof(
RibbonGallery
),
2822
typeof(
RibbonGallery
),
2841
typeof(
RibbonGallery
),
2860
typeof(
RibbonGallery
),
2865
RibbonGallery
gallery = (
RibbonGallery
)d;
2925
RibbonGallery
gallery = (
RibbonGallery
)d;
2966
RibbonControlService.SmallImageSourceProperty.AddOwner(typeof(
RibbonGallery
));
2981
RibbonControlService.ToolTipTitleProperty.AddOwner(typeof(
RibbonGallery
), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
2996
RibbonControlService.ToolTipDescriptionProperty.AddOwner(typeof(
RibbonGallery
), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3011
RibbonControlService.ToolTipImageSourceProperty.AddOwner(typeof(
RibbonGallery
), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3026
RibbonControlService.ToolTipFooterTitleProperty.AddOwner(typeof(
RibbonGallery
), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3041
RibbonControlService.ToolTipFooterDescriptionProperty.AddOwner(typeof(
RibbonGallery
), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3056
RibbonControlService.ToolTipFooterImageSourceProperty.AddOwner(typeof(
RibbonGallery
), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3071
RibbonControlService.RibbonProperty.AddOwner(typeof(
RibbonGallery
));
3132
RibbonGallery
gallery = (
RibbonGallery
)sender;
3138
RibbonGallery
gallery = (
RibbonGallery
)sender;
3166
RibbonControlService.QuickAccessToolBarIdProperty.AddOwner(typeof(
RibbonGallery
));
3181
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
;
955
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
)
1534
RibbonGallery
selectedGallery = _ribbonCurrentSelection as
RibbonGallery
;
1547
RibbonGallery
selectedGallery = _ribbonCurrentSelection as
RibbonGallery
;