817 references to RibbonControlService
System.Windows.Controls.Ribbon (817)
Microsoft\Windows\Controls\KeyTipAdorner.cs (1)
103
Ribbon.Ribbon ribbon =
RibbonControlService
.GetRibbon(PlacementTarget);
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonContextualTabGroupsPanel.cs (2)
197
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonContextualTabGroupsPanel));
204
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGroupItemsPanel.cs (1)
154
RibbonControlSizeDefinition controlDef =
RibbonControlService
.GetControlSizeDefinition(child);
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonTabHeadersPanel.cs (2)
319
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonTabHeadersPanel));
326
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonTitlePanel.cs (2)
31
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonTitlePanel));
38
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (16)
99
EventManager.RegisterClassHandler(ownerType,
RibbonControlService
.DismissPopupEvent, new RibbonDismissPopupEventHandler(OnDismissPopupThunk));
130
RibbonControlService
.SetRibbon(this, this);
770
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
2429
RibbonControlService
.GetQuickAccessToolBarId(obj) != null &&
2448
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2461
while (obj != null && !
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(obj))
2475
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2489
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2504
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2518
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2533
args.CanExecute =
RibbonControlService
.GetIsInQuickAccessToolBar(obj);
2542
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2562
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2577
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2592
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2607
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
Microsoft\Windows\Controls\Ribbon\RibbonApplicationMenu.cs (3)
81
RibbonControlService
.IsInControlGroupPropertyKey.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(false, null, new CoerceValueCallback(CoerceToFalse)));
82
RibbonControlService
.IsInQuickAccessToolBarPropertyKey.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(false, null, new CoerceValueCallback(CoerceToFalse)));
83
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(false, null, new CoerceValueCallback(CoerceToFalse)));
Microsoft\Windows\Controls\Ribbon\RibbonButton.cs (71)
63
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
75
RibbonControlService
.LargeImageSourceProperty.AddOwner(typeof(RibbonButton));
82
get { return
RibbonControlService
.GetLargeImageSource(this); }
83
set {
RibbonControlService
.SetLargeImageSource(this, value); }
90
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonButton));
97
get { return
RibbonControlService
.GetSmallImageSource(this); }
98
set {
RibbonControlService
.SetSmallImageSource(this, value); }
105
RibbonControlService
.LabelProperty.AddOwner(typeof(RibbonButton));
112
get { return
RibbonControlService
.GetLabel(this); }
113
set {
RibbonControlService
.SetLabel(this, value); }
120
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
127
get { return
RibbonControlService
.GetToolTipTitle(this); }
128
set {
RibbonControlService
.SetToolTipTitle(this, value); }
135
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
142
get { return
RibbonControlService
.GetToolTipDescription(this); }
143
set {
RibbonControlService
.SetToolTipDescription(this, value); }
150
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
157
get { return
RibbonControlService
.GetToolTipImageSource(this); }
158
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
165
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
172
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
173
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
180
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
187
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
188
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
195
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
202
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
203
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
210
RibbonControlService
.CornerRadiusProperty.AddOwner(typeof(RibbonButton));
217
get { return
RibbonControlService
.GetCornerRadius(this); }
218
set {
RibbonControlService
.SetCornerRadius(this, value); }
229
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonButton));
236
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
237
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
244
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonButton));
251
get { return
RibbonControlService
.GetIsInControlGroup(this); }
252
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
259
RibbonControlService
.QuickAccessToolBarControlSizeDefinitionProperty.AddOwner(typeof(RibbonButton));
266
get { return
RibbonControlService
.GetQuickAccessToolBarControlSizeDefinition(this); }
267
set {
RibbonControlService
.SetQuickAccessToolBarControlSizeDefinition(this, value); }
274
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonButton));
281
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
282
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
305
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonButton));
312
get { return
RibbonControlService
.GetRibbon(this); }
319
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonButton));
326
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
327
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
334
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonButton));
341
get { return
RibbonControlService
.GetMouseOverBackground(this); }
342
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
349
RibbonControlService
.PressedBorderBrushProperty.AddOwner(typeof(RibbonButton));
356
get { return
RibbonControlService
.GetPressedBorderBrush(this); }
357
set {
RibbonControlService
.SetPressedBorderBrush(this, value); }
364
RibbonControlService
.PressedBackgroundProperty.AddOwner(typeof(RibbonButton));
371
get { return
RibbonControlService
.GetPressedBackground(this); }
372
set {
RibbonControlService
.SetPressedBackground(this, value); }
379
RibbonControlService
.FocusedBackgroundProperty.AddOwner(typeof(RibbonButton));
386
get { return
RibbonControlService
.GetFocusedBackground(this); }
387
set {
RibbonControlService
.SetFocusedBackground(this, value); }
394
RibbonControlService
.FocusedBorderBrushProperty.AddOwner(typeof(RibbonButton));
401
get { return
RibbonControlService
.GetFocusedBorderBrush(this); }
402
set {
RibbonControlService
.SetFocusedBorderBrush(this, value); }
454
RibbonControlService
.ShowKeyboardCuesProperty.AddOwner(typeof(RibbonButton));
461
get { return
RibbonControlService
.GetShowKeyboardCues(this); }
511
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonButton));
518
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
519
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
526
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonButton),
535
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
536
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonCheckBox.cs (74)
63
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
75
RibbonControlService
.LargeImageSourceProperty.AddOwner(typeof(RibbonCheckBox));
82
get { return
RibbonControlService
.GetLargeImageSource(this); }
83
set {
RibbonControlService
.SetLargeImageSource(this, value); }
90
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonCheckBox));
97
get { return
RibbonControlService
.GetSmallImageSource(this); }
98
set {
RibbonControlService
.SetSmallImageSource(this, value); }
105
RibbonControlService
.LabelProperty.AddOwner(typeof(RibbonCheckBox));
112
get { return
RibbonControlService
.GetLabel(this); }
113
set {
RibbonControlService
.SetLabel(this, value); }
120
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonCheckBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
127
get { return
RibbonControlService
.GetToolTipTitle(this); }
128
set {
RibbonControlService
.SetToolTipTitle(this, value); }
135
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonCheckBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
142
get { return
RibbonControlService
.GetToolTipDescription(this); }
143
set {
RibbonControlService
.SetToolTipDescription(this, value); }
150
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonCheckBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
157
get { return
RibbonControlService
.GetToolTipImageSource(this); }
158
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
165
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonCheckBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
172
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
173
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
180
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonCheckBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
187
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
188
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
195
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonCheckBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
202
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
203
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
214
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonCheckBox));
221
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
222
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
229
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonCheckBox));
236
get { return
RibbonControlService
.GetIsInControlGroup(this); }
237
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
244
RibbonControlService
.QuickAccessToolBarControlSizeDefinitionProperty.AddOwner(typeof(RibbonCheckBox));
251
get { return
RibbonControlService
.GetQuickAccessToolBarControlSizeDefinition(this); }
252
set {
RibbonControlService
.SetQuickAccessToolBarControlSizeDefinition(this, value); }
259
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonCheckBox));
266
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
267
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
292
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonCheckBox));
299
get { return
RibbonControlService
.GetRibbon(this); }
306
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonCheckBox));
313
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
314
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
321
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonCheckBox));
328
get { return
RibbonControlService
.GetMouseOverBackground(this); }
329
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
336
RibbonControlService
.PressedBorderBrushProperty.AddOwner(typeof(RibbonCheckBox));
343
get { return
RibbonControlService
.GetPressedBorderBrush(this); }
344
set {
RibbonControlService
.SetPressedBorderBrush(this, value); }
351
RibbonControlService
.PressedBackgroundProperty.AddOwner(typeof(RibbonCheckBox));
358
get { return
RibbonControlService
.GetPressedBackground(this); }
359
set {
RibbonControlService
.SetPressedBackground(this, value); }
366
RibbonControlService
.CheckedBackgroundProperty.AddOwner(typeof(RibbonCheckBox));
373
get { return
RibbonControlService
.GetCheckedBackground(this); }
374
set {
RibbonControlService
.SetCheckedBackground(this, value); }
381
RibbonControlService
.CheckedBorderBrushProperty.AddOwner(typeof(RibbonCheckBox));
388
get { return
RibbonControlService
.GetCheckedBorderBrush(this); }
389
set {
RibbonControlService
.SetCheckedBorderBrush(this, value); }
396
RibbonControlService
.FocusedBackgroundProperty.AddOwner(typeof(RibbonCheckBox));
403
get { return
RibbonControlService
.GetFocusedBackground(this); }
404
set {
RibbonControlService
.SetFocusedBackground(this, value); }
411
RibbonControlService
.FocusedBorderBrushProperty.AddOwner(typeof(RibbonCheckBox));
418
get { return
RibbonControlService
.GetFocusedBorderBrush(this); }
419
set {
RibbonControlService
.SetFocusedBorderBrush(this, value); }
471
RibbonControlService
.ShowKeyboardCuesProperty.AddOwner(typeof(RibbonCheckBox));
478
get { return
RibbonControlService
.GetShowKeyboardCues(this); }
527
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonCheckBox));
534
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
535
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
542
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonCheckBox),
551
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
552
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (2)
151
RibbonControlService
.ShowKeyboardCuesProperty.AddOwner(typeof(RibbonComboBox));
158
get { return
RibbonControlService
.GetShowKeyboardCues(this); }
Microsoft\Windows\Controls\Ribbon\RibbonContentPresenter.cs (18)
43
RibbonControlService
.IsInQuickAccessToolBarPropertyKey);
47
RibbonControlService
.IsInControlGroupPropertyKey);
52
RibbonControlService
.RibbonPropertyKey.OverrideMetadata(ownerType,
64
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonContentPresenter));
71
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
72
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
79
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonContentPresenter));
86
get { return
RibbonControlService
.GetIsInControlGroup(this); }
87
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
94
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonContentPresenter));
101
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
102
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
125
_templateRoot?.ClearValue(
RibbonControlService
.RibbonPropertyKey);
172
RibbonControlService
.SetRibbon(_templateRoot,
RibbonControlService
.GetRibbon(this));
188
get { return (_templateRoot != null) ? (
RibbonControlService
.GetLargeImageSource(_templateRoot) != null) : false; }
193
get { return (_templateRoot != null) ? (
RibbonControlService
.GetSmallImageSource(_templateRoot) != null) : false; }
198
get { return (_templateRoot != null) ? !string.IsNullOrEmpty(
RibbonControlService
.GetLabel(_templateRoot)) : false; }
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (8)
77
RibbonControlService
.GetRibbon(dismissPopupSource) == null)
105
((Ribbon)(
RibbonControlService
.GetRibbon(dismissPopupSource))).RestoreFocusOnContextMenuClose();
132
Ribbon ribbon =
RibbonControlService
.GetRibbon(current);
187
Ribbon ribbon =
RibbonControlService
.GetRibbon(placementTarget);
253
else if (
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(owner))
261
if (
RibbonControlService
.GetIsInQuickAccessToolBar(owner))
418
Ribbon ribbon =
RibbonControlService
.GetRibbon(d);
459
path.PathParameters.Add(
RibbonControlService
.RibbonProperty);
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroup.cs (2)
184
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonContextualTabGroup));
191
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroupItemsControl.cs (2)
51
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonContextualTabGroupItemsControl));
58
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\RibbonControl.cs (11)
52
RibbonControlService
.IsInQuickAccessToolBarPropertyKey);
56
RibbonControlService
.IsInControlGroupPropertyKey);
80
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonControl));
87
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
88
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
95
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonControl));
102
get { return
RibbonControlService
.GetIsInControlGroup(this); }
103
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
110
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonControl));
117
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
118
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonControlGroup.cs (9)
44
RibbonControlService
.DefaultControlSizeDefinitionProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(null, new CoerceValueCallback(CoerceDefaultControlSizeDefinition)));
65
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonControlGroup), new FrameworkPropertyMetadata(OnControlSizeDefinitionChanged));
72
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
73
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
114
RibbonControlSizeDefinition currentLargeCsd =
RibbonControlService
.GetDefaultControlSizeDefinition(contentChild);
117
contentChild.CoerceValue(
RibbonControlService
.DefaultControlSizeDefinitionProperty);
118
currentLargeCsd =
RibbonControlService
.GetDefaultControlSizeDefinition(contentChild);
189
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonControlGroup));
196
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\RibbonControlService.cs (34)
37
DependencyProperty.RegisterAttached("LargeImageSource", typeof(ImageSource), typeof(
RibbonControlService
),
68
DependencyProperty.RegisterAttached("SmallImageSource", typeof(ImageSource), typeof(
RibbonControlService
),
103
DependencyProperty.RegisterAttached("Label", typeof(string), typeof(
RibbonControlService
),
138
DependencyProperty.RegisterAttached("ToolTipTitle", typeof(string), typeof(
RibbonControlService
), new FrameworkPropertyMetadata(null));
163
DependencyProperty.RegisterAttached("ToolTipDescription", typeof(string), typeof(
RibbonControlService
), new FrameworkPropertyMetadata(null));
188
DependencyProperty.RegisterAttached("ToolTipImageSource", typeof(ImageSource), typeof(
RibbonControlService
), new FrameworkPropertyMetadata(null));
213
DependencyProperty.RegisterAttached("ToolTipFooterTitle", typeof(string), typeof(
RibbonControlService
), new FrameworkPropertyMetadata(null));
238
DependencyProperty.RegisterAttached("ToolTipFooterDescription", typeof(string), typeof(
RibbonControlService
), new FrameworkPropertyMetadata(null));
263
DependencyProperty.RegisterAttached("ToolTipFooterImageSource", typeof(ImageSource), typeof(
RibbonControlService
), new FrameworkPropertyMetadata(null));
296
typeof(
RibbonControlService
),
329
typeof(
RibbonControlService
),
357
typeof(
RibbonControlService
),
385
typeof(
RibbonControlService
),
413
typeof(
RibbonControlService
),
441
typeof(
RibbonControlService
),
469
typeof(
RibbonControlService
),
497
typeof(
RibbonControlService
),
525
typeof(
RibbonControlService
),
553
typeof(
RibbonControlService
),
589
typeof(
RibbonControlService
),
633
RibbonControlSizeDefinition defaultControlSizeDefinition =
RibbonControlService
.GetDefaultControlSizeDefinition(d);
637
defaultControlSizeDefinition =
RibbonControlService
.GetDefaultControlSizeDefinition(d);
658
DependencyProperty.RegisterAttached("DefaultControlSizeDefinition", typeof(RibbonControlSizeDefinition), typeof(
RibbonControlService
),
681
if (
RibbonControlService
.GetLargeImageSource(d) != null)
685
else if (
RibbonControlService
.GetSmallImageSource(d) != null)
689
bool isLabelVisible = !string.IsNullOrEmpty(
RibbonControlService
.GetLabel(d));
702
if (
RibbonControlService
.GetIsInControlGroup(d))
724
typeof(
RibbonControlService
),
762
typeof(
RibbonControlService
),
785
typeof(
RibbonControlService
),
816
typeof(
RibbonControlService
),
845
typeof(
RibbonControlService
),
889
DependencyProperty.RegisterAttachedReadOnly("ShowKeyboardCues", typeof(bool), typeof(
RibbonControlService
), new FrameworkPropertyMetadata(false));
897
public static readonly RoutedEvent DismissPopupEvent = EventManager.RegisterRoutedEvent("DismissPopup", RoutingStrategy.Bubble, typeof(RibbonDismissPopupEventHandler), typeof(
RibbonControlService
));
Microsoft\Windows\Controls\Ribbon\RibbonDismissPopupEventArgs.cs (1)
29
RoutedEvent =
RibbonControlService
.DismissPopupEvent;
Microsoft\Windows\Controls\Ribbon\RibbonFilterMenuButton.cs (1)
37
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(false));
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (31)
72
EventManager.RegisterClassHandler(ownerType,
RibbonControlService
.DismissPopupEvent, new RibbonDismissPopupEventHandler(OnDismissPopupThunk));
122
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
2972
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonGallery));
2979
get { return
RibbonControlService
.GetSmallImageSource(this); }
2980
set {
RibbonControlService
.SetSmallImageSource(this, value); }
2987
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonGallery), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
2994
get { return
RibbonControlService
.GetToolTipTitle(this); }
2995
set {
RibbonControlService
.SetToolTipTitle(this, value); }
3002
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonGallery), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3009
get { return
RibbonControlService
.GetToolTipDescription(this); }
3010
set {
RibbonControlService
.SetToolTipDescription(this, value); }
3017
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonGallery), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3024
get { return
RibbonControlService
.GetToolTipImageSource(this); }
3025
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
3032
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonGallery), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3039
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
3040
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
3047
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonGallery), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3054
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
3055
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
3062
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonGallery), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3069
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
3070
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
3077
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonGallery));
3084
get { return
RibbonControlService
.GetRibbon(this); }
3172
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonGallery));
3179
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
3180
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
3187
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonGallery),
3196
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
3197
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonGalleryItem.cs (38)
510
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonGalleryItem));
517
get { return
RibbonControlService
.GetRibbon(this); }
524
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonGalleryItem));
531
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
532
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
539
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonGalleryItem));
546
get { return
RibbonControlService
.GetMouseOverBackground(this); }
547
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
554
RibbonControlService
.PressedBorderBrushProperty.AddOwner(typeof(RibbonGalleryItem));
561
get { return
RibbonControlService
.GetPressedBorderBrush(this); }
562
set {
RibbonControlService
.SetPressedBorderBrush(this, value); }
569
RibbonControlService
.PressedBackgroundProperty.AddOwner(typeof(RibbonGalleryItem));
576
get { return
RibbonControlService
.GetPressedBackground(this); }
577
set {
RibbonControlService
.SetPressedBackground(this, value); }
584
RibbonControlService
.CheckedBackgroundProperty.AddOwner(typeof(RibbonGalleryItem));
591
get { return
RibbonControlService
.GetCheckedBackground(this); }
592
set {
RibbonControlService
.SetCheckedBackground(this, value); }
599
RibbonControlService
.CheckedBorderBrushProperty.AddOwner(typeof(RibbonGalleryItem));
606
get { return
RibbonControlService
.GetCheckedBorderBrush(this); }
607
set {
RibbonControlService
.SetCheckedBorderBrush(this, value); }
618
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonGalleryItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
625
get { return
RibbonControlService
.GetToolTipTitle(this); }
626
set {
RibbonControlService
.SetToolTipTitle(this, value); }
633
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonGalleryItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
640
get { return
RibbonControlService
.GetToolTipDescription(this); }
641
set {
RibbonControlService
.SetToolTipDescription(this, value); }
648
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonGalleryItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
655
get { return
RibbonControlService
.GetToolTipImageSource(this); }
656
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
663
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonGalleryItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
670
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
671
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
678
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonGalleryItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
685
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
686
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
693
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonGalleryItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
700
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
701
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (52)
63
RibbonControlService
.IsInQuickAccessToolBarPropertyKey.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(new PropertyChangedCallback(OnIsInQuickAccessToolBarChanged)));
75
EventManager.RegisterClassHandler(ownerType,
RibbonControlService
.DismissPopupEvent, new RibbonDismissPopupEventHandler(OnDismissPopupThunk));
163
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
287
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonGroup));
294
get { return
RibbonControlService
.GetSmallImageSource(this); }
295
set {
RibbonControlService
.SetSmallImageSource(this, value); }
302
RibbonControlService
.LargeImageSourceProperty.AddOwner(typeof(RibbonGroup));
309
get { return
RibbonControlService
.GetLargeImageSource(this); }
310
set {
RibbonControlService
.SetLargeImageSource(this, value); }
317
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonGroup), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
324
get { return
RibbonControlService
.GetToolTipTitle(this); }
325
set {
RibbonControlService
.SetToolTipTitle(this, value); }
332
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonGroup), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
339
get { return
RibbonControlService
.GetToolTipDescription(this); }
340
set {
RibbonControlService
.SetToolTipDescription(this, value); }
347
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonGroup), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
354
get { return
RibbonControlService
.GetToolTipImageSource(this); }
355
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
362
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonGroup), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
369
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
370
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
377
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonGroup), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
384
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
385
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
392
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonGroup), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
399
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
400
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
411
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonGroup));
418
get { return
RibbonControlService
.GetRibbon(this); }
425
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonGroup));
432
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
433
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
440
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonGroup));
447
get { return
RibbonControlService
.GetMouseOverBackground(this); }
448
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
455
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonGroup));
462
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
463
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
747
element.ClearValue(
RibbonControlService
.ControlSizeDefinitionProperty);
860
controlSizeDefinition =
RibbonControlService
.GetDefaultControlSizeDefinition(contentChild);
863
contentChild.CoerceValue(
RibbonControlService
.DefaultControlSizeDefinitionProperty);
864
controlSizeDefinition =
RibbonControlService
.GetDefaultControlSizeDefinition(contentChild);
1082
RibbonControlService
.SetControlSizeDefinition(element, controlSizeDefinition);
1086
element.ClearValue(
RibbonControlService
.ControlSizeDefinitionProperty);
1215
RibbonControlService
.SetControlSizeDefinition(d, def);
1219
d.ClearValue(
RibbonControlService
.ControlSizeDefinitionProperty);
1507
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonGroup));
1514
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
1515
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
1522
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonGroup),
1531
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
1532
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (60)
53
string toolTipTitle =
RibbonControlService
.GetToolTipTitle(d);
54
string toolTipDescription =
RibbonControlService
.GetToolTipDescription(d);
55
ImageSource toolTipImageSource =
RibbonControlService
.GetToolTipImageSource(d);
56
string toolTipFooterTitle =
RibbonControlService
.GetToolTipFooterTitle(d);
57
string toolTipFooterDescription =
RibbonControlService
.GetToolTipFooterDescription(d);
58
ImageSource toolTipFooterImageSource =
RibbonControlService
.GetToolTipFooterImageSource(d);
424
if (
RibbonControlService
.GetIsInQuickAccessToolBar(parent))
426
RibbonControlService
.SetIsInQuickAccessToolBar(child, true);
428
RibbonControlSizeDefinition qatControlSizeDefinition =
RibbonControlService
.GetQuickAccessToolBarControlSizeDefinition(child);
429
RibbonControlService
.SetControlSizeDefinition(child, qatControlSizeDefinition);
433
if (
RibbonControlService
.GetIsInControlGroup(parent))
435
RibbonControlService
.SetIsInControlGroup(child, true);
438
RibbonControlSizeDefinition controlSizeDefinition =
RibbonControlService
.GetControlSizeDefinition(parent);
441
RibbonControlService
.SetControlSizeDefinition(child, controlSizeDefinition);
450
child.ClearValue(
RibbonControlService
.IsInQuickAccessToolBarPropertyKey);
451
child.ClearValue(
RibbonControlService
.IsInControlGroupPropertyKey);
452
child.ClearValue(
RibbonControlService
.ControlSizeDefinitionProperty);
464
RibbonControlService
.SetShowKeyboardCues(d, true);
470
RibbonControlService
.SetShowKeyboardCues(d, false);
1440
d.CoerceValue(
RibbonControlService
.QuickAccessToolBarIdProperty);
1467
DependencyProperty dp =
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty;
1489
PropertyHelper.TransferProperty(d,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
1500
Ribbon ribbon = (Ribbon)element.GetValue(
RibbonControlService
.RibbonProperty);
1501
object qatID =
RibbonControlService
.GetQuickAccessToolBarId(element);
1689
new PropertyAndTransferMode () { Property =
RibbonControlService
.LabelProperty, Mode = TransferMode.AlwaysTransfer },
1690
new PropertyAndTransferMode () { Property =
RibbonControlService
.SmallImageSourceProperty, Mode = TransferMode.AlwaysTransfer },
1691
new PropertyAndTransferMode () { Property =
RibbonControlService
.LargeImageSourceProperty, Mode = TransferMode.AlwaysTransfer },
1692
new PropertyAndTransferMode () { Property =
RibbonControlService
.ToolTipTitleProperty, Mode = TransferMode.AlwaysTransfer },
1693
new PropertyAndTransferMode () { Property =
RibbonControlService
.ToolTipDescriptionProperty, Mode = TransferMode.AlwaysTransfer },
1694
new PropertyAndTransferMode () { Property =
RibbonControlService
.ToolTipImageSourceProperty, Mode = TransferMode.AlwaysTransfer },
1695
new PropertyAndTransferMode () { Property =
RibbonControlService
.ToolTipFooterTitleProperty, Mode = TransferMode.AlwaysTransfer },
1696
new PropertyAndTransferMode () { Property =
RibbonControlService
.ToolTipFooterDescriptionProperty, Mode = TransferMode.AlwaysTransfer },
1697
new PropertyAndTransferMode () { Property =
RibbonControlService
.ToolTipFooterImageSourceProperty, Mode = TransferMode.AlwaysTransfer },
1698
new PropertyAndTransferMode () { Property =
RibbonControlService
.QuickAccessToolBarIdProperty, Mode = TransferMode.AlwaysTransfer },
1699
new PropertyAndTransferMode () { Property =
RibbonControlService
.QuickAccessToolBarControlSizeDefinitionProperty, Mode = TransferMode.AlwaysTransfer },
1700
new PropertyAndTransferMode () { Property =
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty, Mode = TransferMode.AlwaysTransfer },
1705
new PropertyAndTransferMode () { Property =
RibbonControlService
.MouseOverBackgroundProperty, Mode = TransferMode.AlwaysTransfer },
1706
new PropertyAndTransferMode () { Property =
RibbonControlService
.MouseOverBorderBrushProperty, Mode = TransferMode.AlwaysTransfer },
1707
new PropertyAndTransferMode () { Property =
RibbonControlService
.PressedBackgroundProperty, Mode = TransferMode.AlwaysTransfer },
1708
new PropertyAndTransferMode () { Property =
RibbonControlService
.PressedBorderBrushProperty, Mode = TransferMode.AlwaysTransfer },
1709
new PropertyAndTransferMode () { Property =
RibbonControlService
.FocusedBackgroundProperty, Mode = TransferMode.AlwaysTransfer },
1710
new PropertyAndTransferMode () { Property =
RibbonControlService
.FocusedBorderBrushProperty, Mode = TransferMode.AlwaysTransfer },
1711
new PropertyAndTransferMode () { Property =
RibbonControlService
.CheckedBackgroundProperty, Mode = TransferMode.AlwaysTransfer },
1712
new PropertyAndTransferMode () { Property =
RibbonControlService
.CheckedBorderBrushProperty, Mode = TransferMode.AlwaysTransfer },
1713
new PropertyAndTransferMode () { Property =
RibbonControlService
.CornerRadiusProperty, Mode = TransferMode.AlwaysTransfer },
2120
TransferProperty(original, clone, RibbonSplitButton.HeaderQuickAccessToolBarIdProperty,
RibbonControlService
.QuickAccessToolBarIdProperty, TransferMode.AlwaysTransfer);
2131
TransferProperty(original, clone, RibbonMenuItem.HeaderProperty,
RibbonControlService
.LabelProperty, TransferMode.AlwaysTransfer);
2134
TransferProperty(original, clone, RibbonMenuItem.QuickAccessToolBarImageSourceProperty,
RibbonControlService
.SmallImageSourceProperty, TransferMode.AlwaysTransfer);
2136
TransferProperty(original, clone,
RibbonControlService
.ToolTipTitleProperty, TransferMode.AlwaysTransfer);
2137
TransferProperty(original, clone,
RibbonControlService
.ToolTipDescriptionProperty, TransferMode.AlwaysTransfer);
2138
TransferProperty(original, clone,
RibbonControlService
.ToolTipImageSourceProperty, TransferMode.AlwaysTransfer);
2139
TransferProperty(original, clone,
RibbonControlService
.ToolTipFooterTitleProperty, TransferMode.AlwaysTransfer);
2140
TransferProperty(original, clone,
RibbonControlService
.ToolTipFooterDescriptionProperty, TransferMode.AlwaysTransfer);
2141
TransferProperty(original, clone,
RibbonControlService
.ToolTipFooterImageSourceProperty, TransferMode.AlwaysTransfer);
2142
TransferProperty(original, clone,
RibbonControlService
.QuickAccessToolBarIdProperty, TransferMode.AlwaysTransfer);
2157
TransferProperty(original, clone, RibbonSplitMenuItem.HeaderQuickAccessToolBarIdProperty,
RibbonControlService
.QuickAccessToolBarIdProperty, TransferMode.AlwaysTransfer);
2602
if (
RibbonControlService
.GetIsInQuickAccessToolBar(element))
2611
RibbonControlSizeDefinition controlSizeDefinition =
RibbonControlService
.GetControlSizeDefinition(element);
2649
if (
RibbonControlService
.GetIsInQuickAccessToolBar(element))
2658
RibbonControlSizeDefinition controlSizeDefinition =
RibbonControlService
.GetControlSizeDefinition(element);
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (70)
64
EventManager.RegisterClassHandler(ownerType,
RibbonControlService
.DismissPopupEvent, new RibbonDismissPopupEventHandler(OnDismissPopupThunk));
71
IsInControlGroupProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(OnPseudoInheritedPropertyChanged),
RibbonControlService
.IsInControlGroupPropertyKey);
94
RibbonControlService
.LargeImageSourceProperty.AddOwner(typeof(RibbonMenuButton));
101
get { return
RibbonControlService
.GetLargeImageSource(this); }
102
set {
RibbonControlService
.SetLargeImageSource(this, value); }
109
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonMenuButton));
116
get { return
RibbonControlService
.GetSmallImageSource(this); }
117
set {
RibbonControlService
.SetSmallImageSource(this, value); }
124
RibbonControlService
.LabelProperty.AddOwner(typeof(RibbonMenuButton));
131
get { return
RibbonControlService
.GetLabel(this); }
132
set {
RibbonControlService
.SetLabel(this, value); }
139
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonMenuButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
146
get { return
RibbonControlService
.GetToolTipTitle(this); }
147
set {
RibbonControlService
.SetToolTipTitle(this, value); }
154
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonMenuButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
161
get { return
RibbonControlService
.GetToolTipDescription(this); }
162
set {
RibbonControlService
.SetToolTipDescription(this, value); }
169
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonMenuButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
176
get { return
RibbonControlService
.GetToolTipImageSource(this); }
177
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
184
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonMenuButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
191
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
192
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
199
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonMenuButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
206
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
207
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
214
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonMenuButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
221
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
222
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
233
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonMenuButton));
240
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
241
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
248
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonMenuButton));
255
get { return
RibbonControlService
.GetIsInControlGroup(this); }
256
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
263
RibbonControlService
.QuickAccessToolBarControlSizeDefinitionProperty.AddOwner(typeof(RibbonMenuButton));
270
get { return
RibbonControlService
.GetQuickAccessToolBarControlSizeDefinition(this); }
271
set {
RibbonControlService
.SetQuickAccessToolBarControlSizeDefinition(this, value); }
278
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonMenuButton));
285
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
286
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
297
if (_partToggleButton != null &&
RibbonControlService
.GetIsInControlGroup(this))
299
RibbonControlService
.SetIsInControlGroup(_partToggleButton, true);
311
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonMenuButton));
318
get { return
RibbonControlService
.GetRibbon(this); }
325
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonMenuButton));
332
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
333
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
340
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonMenuButton));
347
get { return
RibbonControlService
.GetMouseOverBackground(this); }
348
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
355
RibbonControlService
.PressedBorderBrushProperty.AddOwner(typeof(RibbonMenuButton));
362
get { return
RibbonControlService
.GetPressedBorderBrush(this); }
363
set {
RibbonControlService
.SetPressedBorderBrush(this, value); }
370
RibbonControlService
.PressedBackgroundProperty.AddOwner(typeof(RibbonMenuButton));
377
get { return
RibbonControlService
.GetPressedBackground(this); }
378
set {
RibbonControlService
.SetPressedBackground(this, value); }
385
RibbonControlService
.FocusedBackgroundProperty.AddOwner(typeof(RibbonMenuButton));
392
get { return
RibbonControlService
.GetFocusedBackground(this); }
393
set {
RibbonControlService
.SetFocusedBackground(this, value); }
400
RibbonControlService
.FocusedBorderBrushProperty.AddOwner(typeof(RibbonMenuButton));
407
get { return
RibbonControlService
.GetFocusedBorderBrush(this); }
408
set {
RibbonControlService
.SetFocusedBorderBrush(this, value); }
702
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
1602
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonMenuButton));
1609
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
1610
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
1617
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonMenuButton),
1626
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
1627
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (46)
68
EventManager.RegisterClassHandler(ownerType,
RibbonControlService
.DismissPopupEvent, new RibbonDismissPopupEventHandler(OnDismissPopupThunk));
83
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonMenuItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
90
get { return
RibbonControlService
.GetToolTipTitle(this); }
91
set {
RibbonControlService
.SetToolTipTitle(this, value); }
98
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonMenuItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
105
get { return
RibbonControlService
.GetToolTipDescription(this); }
106
set {
RibbonControlService
.SetToolTipDescription(this, value); }
113
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonMenuItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
120
get { return
RibbonControlService
.GetToolTipImageSource(this); }
121
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
128
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonMenuItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
135
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
136
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
143
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonMenuItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
150
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
151
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
158
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonMenuItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
165
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
166
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
385
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonMenuItem));
392
get { return
RibbonControlService
.GetRibbon(this); }
399
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonMenuItem));
406
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
407
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
414
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonMenuItem));
421
get { return
RibbonControlService
.GetMouseOverBackground(this); }
422
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
429
RibbonControlService
.PressedBorderBrushProperty.AddOwner(typeof(RibbonMenuItem));
436
get { return
RibbonControlService
.GetPressedBorderBrush(this); }
437
set {
RibbonControlService
.SetPressedBorderBrush(this, value); }
444
RibbonControlService
.PressedBackgroundProperty.AddOwner(typeof(RibbonMenuItem));
451
get { return
RibbonControlService
.GetPressedBackground(this); }
452
set {
RibbonControlService
.SetPressedBackground(this, value); }
459
RibbonControlService
.CheckedBackgroundProperty.AddOwner(typeof(RibbonMenuItem));
466
get { return
RibbonControlService
.GetCheckedBackground(this); }
467
set {
RibbonControlService
.SetCheckedBackground(this, value); }
474
RibbonControlService
.CheckedBorderBrushProperty.AddOwner(typeof(RibbonMenuItem));
481
get { return
RibbonControlService
.GetCheckedBorderBrush(this); }
482
set {
RibbonControlService
.SetCheckedBorderBrush(this, value); }
653
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
1704
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonMenuItem));
1711
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
1712
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
1719
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonMenuItem),
1728
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
1729
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonQuickAccessToolBar.cs (4)
113
EventManager.RegisterClassHandler(ownerType,
RibbonControlService
.DismissPopupEvent, new RibbonDismissPopupEventHandler(OnDismissPopupThunk));
129
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonQuickAccessToolBar));
136
get { return
RibbonControlService
.GetRibbon(this); }
513
object currentID =
RibbonControlService
.GetQuickAccessToolBarId(dependencyObject);
Microsoft\Windows\Controls\Ribbon\RibbonRadioButton.cs (77)
63
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
75
RibbonControlService
.LargeImageSourceProperty.AddOwner(typeof(RibbonRadioButton));
82
get { return
RibbonControlService
.GetLargeImageSource(this); }
83
set {
RibbonControlService
.SetLargeImageSource(this, value); }
90
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonRadioButton));
97
get { return
RibbonControlService
.GetSmallImageSource(this); }
98
set {
RibbonControlService
.SetSmallImageSource(this, value); }
105
RibbonControlService
.LabelProperty.AddOwner(typeof(RibbonRadioButton));
112
get { return
RibbonControlService
.GetLabel(this); }
113
set {
RibbonControlService
.SetLabel(this, value); }
120
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonRadioButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
127
get { return
RibbonControlService
.GetToolTipTitle(this); }
128
set {
RibbonControlService
.SetToolTipTitle(this, value); }
135
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonRadioButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
142
get { return
RibbonControlService
.GetToolTipDescription(this); }
143
set {
RibbonControlService
.SetToolTipDescription(this, value); }
150
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonRadioButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
157
get { return
RibbonControlService
.GetToolTipImageSource(this); }
158
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
165
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonRadioButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
172
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
173
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
180
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonRadioButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
187
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
188
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
195
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonRadioButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
202
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
203
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
210
RibbonControlService
.CornerRadiusProperty.AddOwner(typeof(RibbonRadioButton));
217
get { return
RibbonControlService
.GetCornerRadius(this); }
218
set {
RibbonControlService
.SetCornerRadius(this, value); }
229
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonRadioButton));
236
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
237
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
244
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonRadioButton));
251
get { return
RibbonControlService
.GetIsInControlGroup(this); }
252
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
259
RibbonControlService
.QuickAccessToolBarControlSizeDefinitionProperty.AddOwner(typeof(RibbonRadioButton));
266
get { return
RibbonControlService
.GetQuickAccessToolBarControlSizeDefinition(this); }
267
set {
RibbonControlService
.SetQuickAccessToolBarControlSizeDefinition(this, value); }
274
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonRadioButton));
281
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
282
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
307
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonRadioButton));
314
get { return
RibbonControlService
.GetRibbon(this); }
321
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonRadioButton));
328
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
329
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
336
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonRadioButton));
343
get { return
RibbonControlService
.GetMouseOverBackground(this); }
344
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
351
RibbonControlService
.PressedBorderBrushProperty.AddOwner(typeof(RibbonRadioButton));
358
get { return
RibbonControlService
.GetPressedBorderBrush(this); }
359
set {
RibbonControlService
.SetPressedBorderBrush(this, value); }
366
RibbonControlService
.PressedBackgroundProperty.AddOwner(typeof(RibbonRadioButton));
373
get { return
RibbonControlService
.GetPressedBackground(this); }
374
set {
RibbonControlService
.SetPressedBackground(this, value); }
381
RibbonControlService
.CheckedBackgroundProperty.AddOwner(typeof(RibbonRadioButton));
388
get { return
RibbonControlService
.GetCheckedBackground(this); }
389
set {
RibbonControlService
.SetCheckedBackground(this, value); }
396
RibbonControlService
.CheckedBorderBrushProperty.AddOwner(typeof(RibbonRadioButton));
403
get { return
RibbonControlService
.GetCheckedBorderBrush(this); }
404
set {
RibbonControlService
.SetCheckedBorderBrush(this, value); }
412
RibbonControlService
.FocusedBackgroundProperty.AddOwner(typeof(RibbonRadioButton));
419
get { return
RibbonControlService
.GetFocusedBackground(this); }
420
set {
RibbonControlService
.SetFocusedBackground(this, value); }
427
RibbonControlService
.FocusedBorderBrushProperty.AddOwner(typeof(RibbonRadioButton));
434
get { return
RibbonControlService
.GetFocusedBorderBrush(this); }
435
set {
RibbonControlService
.SetFocusedBorderBrush(this, value); }
487
RibbonControlService
.ShowKeyboardCuesProperty.AddOwner(typeof(RibbonRadioButton));
494
get { return
RibbonControlService
.GetShowKeyboardCues(this); }
543
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonRadioButton));
550
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
551
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
558
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonRadioButton),
567
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
568
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonSeparator.cs (5)
47
RibbonControlService
.LabelProperty.AddOwner(typeof(RibbonSeparator));
54
get { return
RibbonControlService
.GetLabel(this); }
55
set {
RibbonControlService
.SetLabel(this, value); }
66
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonSeparator));
73
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\RibbonSplitButton.cs (8)
44
IsInControlGroupProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(false, new PropertyChangedCallback(OnBorderThicknessChanged)),
RibbonControlService
.IsInControlGroupPropertyKey);
70
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
88
RibbonControlService
.CheckedBackgroundProperty.AddOwner(typeof(RibbonSplitButton));
95
get { return
RibbonControlService
.GetCheckedBackground(this); }
96
set {
RibbonControlService
.SetCheckedBackground(this, value); }
103
RibbonControlService
.CheckedBorderBrushProperty.AddOwner(typeof(RibbonSplitButton));
110
get { return
RibbonControlService
.GetCheckedBorderBrush(this); }
111
set {
RibbonControlService
.SetCheckedBorderBrush(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonTab.cs (2)
153
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonTab));
160
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\RibbonTabHeader.cs (20)
105
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonTabHeader));
112
get { return
RibbonControlService
.GetRibbon(this); }
174
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonTabHeader));
181
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
182
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
189
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonTabHeader));
196
get { return
RibbonControlService
.GetMouseOverBackground(this); }
197
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
204
RibbonControlService
.FocusedBackgroundProperty.AddOwner(typeof(RibbonTabHeader));
211
get { return
RibbonControlService
.GetFocusedBackground(this); }
212
set {
RibbonControlService
.SetFocusedBackground(this, value); }
219
RibbonControlService
.FocusedBorderBrushProperty.AddOwner(typeof(RibbonTabHeader));
226
get { return
RibbonControlService
.GetFocusedBorderBrush(this); }
227
set {
RibbonControlService
.SetFocusedBorderBrush(this, value); }
234
RibbonControlService
.CheckedBackgroundProperty.AddOwner(typeof(RibbonTabHeader));
241
get { return
RibbonControlService
.GetCheckedBackground(this); }
242
set {
RibbonControlService
.SetCheckedBackground(this, value); }
249
RibbonControlService
.CheckedBorderBrushProperty.AddOwner(typeof(RibbonTabHeader));
256
get { return
RibbonControlService
.GetCheckedBorderBrush(this); }
257
set {
RibbonControlService
.SetCheckedBorderBrush(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonTabHeaderItemsControl.cs (1)
168
Ribbon ribbon =
RibbonControlService
.GetRibbon(this);
Microsoft\Windows\Controls\Ribbon\RibbonTextBox.cs (62)
67
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
270
RibbonControlService
.LargeImageSourceProperty.AddOwner(typeof(RibbonTextBox));
277
get { return
RibbonControlService
.GetLargeImageSource(this); }
278
set {
RibbonControlService
.SetLargeImageSource(this, value); }
285
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonTextBox));
292
get { return
RibbonControlService
.GetSmallImageSource(this); }
293
set {
RibbonControlService
.SetSmallImageSource(this, value); }
300
RibbonControlService
.LabelProperty.AddOwner(typeof(RibbonTextBox));
307
get { return
RibbonControlService
.GetLabel(this); }
308
set {
RibbonControlService
.SetLabel(this, value); }
315
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonTextBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
322
get { return
RibbonControlService
.GetToolTipTitle(this); }
323
set {
RibbonControlService
.SetToolTipTitle(this, value); }
330
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonTextBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
337
get { return
RibbonControlService
.GetToolTipDescription(this); }
338
set {
RibbonControlService
.SetToolTipDescription(this, value); }
345
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonTextBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
352
get { return
RibbonControlService
.GetToolTipImageSource(this); }
353
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
360
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonTextBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
367
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
368
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
375
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonTextBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
382
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
383
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
390
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonTextBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
397
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
398
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
409
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonTextBox));
416
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
417
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
424
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonTextBox));
431
get { return
RibbonControlService
.GetIsInControlGroup(this); }
432
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
443
RibbonControlService
.QuickAccessToolBarControlSizeDefinitionProperty.AddOwner(typeof(RibbonTextBox));
450
get { return
RibbonControlService
.GetQuickAccessToolBarControlSizeDefinition(this); }
451
set {
RibbonControlService
.SetQuickAccessToolBarControlSizeDefinition(this, value); }
458
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonTextBox));
465
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
466
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
489
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonTextBox));
496
get { return
RibbonControlService
.GetRibbon(this); }
503
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonTextBox));
510
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
511
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
518
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonTextBox));
525
get { return
RibbonControlService
.GetMouseOverBackground(this); }
526
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
533
RibbonControlService
.FocusedBackgroundProperty.AddOwner(typeof(RibbonTextBox));
540
get { return
RibbonControlService
.GetFocusedBackground(this); }
541
set {
RibbonControlService
.SetFocusedBackground(this, value); }
548
RibbonControlService
.FocusedBorderBrushProperty.AddOwner(typeof(RibbonTextBox));
555
get { return
RibbonControlService
.GetFocusedBorderBrush(this); }
556
set {
RibbonControlService
.SetFocusedBorderBrush(this, value); }
563
RibbonControlService
.ShowKeyboardCuesProperty.AddOwner(typeof(RibbonTextBox));
570
get { return
RibbonControlService
.GetShowKeyboardCues(this); }
632
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonTextBox));
639
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
640
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
647
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonTextBox),
656
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
657
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonToggleButton.cs (77)
70
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
82
RibbonControlService
.LargeImageSourceProperty.AddOwner(typeof(RibbonToggleButton));
89
get { return
RibbonControlService
.GetLargeImageSource(this); }
90
set {
RibbonControlService
.SetLargeImageSource(this, value); }
97
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonToggleButton));
104
get { return
RibbonControlService
.GetSmallImageSource(this); }
105
set {
RibbonControlService
.SetSmallImageSource(this, value); }
112
RibbonControlService
.LabelProperty.AddOwner(typeof(RibbonToggleButton));
119
get { return
RibbonControlService
.GetLabel(this); }
120
set {
RibbonControlService
.SetLabel(this, value); }
127
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonToggleButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
134
get { return
RibbonControlService
.GetToolTipTitle(this); }
135
set {
RibbonControlService
.SetToolTipTitle(this, value); }
142
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonToggleButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
149
get { return
RibbonControlService
.GetToolTipDescription(this); }
150
set {
RibbonControlService
.SetToolTipDescription(this, value); }
157
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonToggleButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
164
get { return
RibbonControlService
.GetToolTipImageSource(this); }
165
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
172
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonToggleButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
179
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
180
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
187
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonToggleButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
194
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
195
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
202
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonToggleButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
209
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
210
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
217
RibbonControlService
.CornerRadiusProperty.AddOwner(typeof(RibbonToggleButton));
224
get { return
RibbonControlService
.GetCornerRadius(this); }
225
set {
RibbonControlService
.SetCornerRadius(this, value); }
236
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonToggleButton));
243
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
244
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
251
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonToggleButton));
258
get { return
RibbonControlService
.GetIsInControlGroup(this); }
259
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
266
RibbonControlService
.QuickAccessToolBarControlSizeDefinitionProperty.AddOwner(typeof(RibbonToggleButton));
273
get { return
RibbonControlService
.GetQuickAccessToolBarControlSizeDefinition(this); }
274
set {
RibbonControlService
.SetQuickAccessToolBarControlSizeDefinition(this, value); }
281
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonToggleButton));
288
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
289
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
314
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonToggleButton));
321
get { return
RibbonControlService
.GetRibbon(this); }
328
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonToggleButton));
335
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
336
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
343
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonToggleButton));
350
get { return
RibbonControlService
.GetMouseOverBackground(this); }
351
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
358
RibbonControlService
.PressedBorderBrushProperty.AddOwner(typeof(RibbonToggleButton));
365
get { return
RibbonControlService
.GetPressedBorderBrush(this); }
366
set {
RibbonControlService
.SetPressedBorderBrush(this, value); }
373
RibbonControlService
.PressedBackgroundProperty.AddOwner(typeof(RibbonToggleButton));
380
get { return
RibbonControlService
.GetPressedBackground(this); }
381
set {
RibbonControlService
.SetPressedBackground(this, value); }
388
RibbonControlService
.CheckedBackgroundProperty.AddOwner(typeof(RibbonToggleButton));
395
get { return
RibbonControlService
.GetCheckedBackground(this); }
396
set {
RibbonControlService
.SetCheckedBackground(this, value); }
403
RibbonControlService
.CheckedBorderBrushProperty.AddOwner(typeof(RibbonToggleButton));
410
get { return
RibbonControlService
.GetCheckedBorderBrush(this); }
411
set {
RibbonControlService
.SetCheckedBorderBrush(this, value); }
419
RibbonControlService
.FocusedBackgroundProperty.AddOwner(typeof(RibbonToggleButton));
426
get { return
RibbonControlService
.GetFocusedBackground(this); }
427
set {
RibbonControlService
.SetFocusedBackground(this, value); }
434
RibbonControlService
.FocusedBorderBrushProperty.AddOwner(typeof(RibbonToggleButton));
441
get { return
RibbonControlService
.GetFocusedBorderBrush(this); }
442
set {
RibbonControlService
.SetFocusedBorderBrush(this, value); }
494
RibbonControlService
.ShowKeyboardCuesProperty.AddOwner(typeof(RibbonToggleButton));
501
get { return
RibbonControlService
.GetShowKeyboardCues(this); }
550
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonToggleButton));
557
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
558
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
565
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonToggleButton),
574
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
575
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonToolTip.cs (4)
60
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonToolTip));
67
get { return
RibbonControlService
.GetRibbon(this); }
68
private set {
RibbonControlService
.SetRibbon(this, value); }
84
ribbonToolTip.Ribbon =
RibbonControlService
.GetRibbon(target);