817 references to RibbonControlService
System.Windows.Controls.Ribbon (817)
Microsoft\Windows\Controls\KeyTipAdorner.cs (1)
110
Ribbon.Ribbon ribbon =
RibbonControlService
.GetRibbon(PlacementTarget);
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonContextualTabGroupsPanel.cs (2)
206
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonContextualTabGroupsPanel));
213
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGroupItemsPanel.cs (1)
157
RibbonControlSizeDefinition controlDef =
RibbonControlService
.GetControlSizeDefinition(child);
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonTabHeadersPanel.cs (2)
323
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonTabHeadersPanel));
330
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonTitlePanel.cs (2)
36
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonTitlePanel));
43
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (16)
103
EventManager.RegisterClassHandler(ownerType,
RibbonControlService
.DismissPopupEvent, new RibbonDismissPopupEventHandler(OnDismissPopupThunk));
134
RibbonControlService
.SetRibbon(this, this);
774
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
2458
RibbonControlService
.GetQuickAccessToolBarId(obj) != null &&
2477
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2490
while (obj != null && !
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(obj))
2504
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2518
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2533
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2547
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2562
args.CanExecute =
RibbonControlService
.GetIsInQuickAccessToolBar(obj);
2571
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2591
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2606
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2621
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
2636
Ribbon ribbon =
RibbonControlService
.GetRibbon(originalSource);
Microsoft\Windows\Controls\Ribbon\RibbonApplicationMenu.cs (3)
84
RibbonControlService
.IsInControlGroupPropertyKey.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(false, null, new CoerceValueCallback(CoerceToFalse)));
85
RibbonControlService
.IsInQuickAccessToolBarPropertyKey.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(false, null, new CoerceValueCallback(CoerceToFalse)));
86
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(false, null, new CoerceValueCallback(CoerceToFalse)));
Microsoft\Windows\Controls\Ribbon\RibbonButton.cs (71)
67
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
79
RibbonControlService
.LargeImageSourceProperty.AddOwner(typeof(RibbonButton));
86
get { return
RibbonControlService
.GetLargeImageSource(this); }
87
set {
RibbonControlService
.SetLargeImageSource(this, value); }
94
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonButton));
101
get { return
RibbonControlService
.GetSmallImageSource(this); }
102
set {
RibbonControlService
.SetSmallImageSource(this, value); }
109
RibbonControlService
.LabelProperty.AddOwner(typeof(RibbonButton));
116
get { return
RibbonControlService
.GetLabel(this); }
117
set {
RibbonControlService
.SetLabel(this, value); }
124
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
131
get { return
RibbonControlService
.GetToolTipTitle(this); }
132
set {
RibbonControlService
.SetToolTipTitle(this, value); }
139
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
146
get { return
RibbonControlService
.GetToolTipDescription(this); }
147
set {
RibbonControlService
.SetToolTipDescription(this, value); }
154
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
161
get { return
RibbonControlService
.GetToolTipImageSource(this); }
162
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
169
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
176
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
177
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
184
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
191
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
192
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
199
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
206
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
207
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
214
RibbonControlService
.CornerRadiusProperty.AddOwner(typeof(RibbonButton));
221
get { return
RibbonControlService
.GetCornerRadius(this); }
222
set {
RibbonControlService
.SetCornerRadius(this, value); }
233
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonButton));
240
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
241
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
248
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonButton));
255
get { return
RibbonControlService
.GetIsInControlGroup(this); }
256
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
263
RibbonControlService
.QuickAccessToolBarControlSizeDefinitionProperty.AddOwner(typeof(RibbonButton));
270
get { return
RibbonControlService
.GetQuickAccessToolBarControlSizeDefinition(this); }
271
set {
RibbonControlService
.SetQuickAccessToolBarControlSizeDefinition(this, value); }
278
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonButton));
285
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
286
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
309
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonButton));
316
get { return
RibbonControlService
.GetRibbon(this); }
323
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonButton));
330
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
331
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
338
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonButton));
345
get { return
RibbonControlService
.GetMouseOverBackground(this); }
346
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
353
RibbonControlService
.PressedBorderBrushProperty.AddOwner(typeof(RibbonButton));
360
get { return
RibbonControlService
.GetPressedBorderBrush(this); }
361
set {
RibbonControlService
.SetPressedBorderBrush(this, value); }
368
RibbonControlService
.PressedBackgroundProperty.AddOwner(typeof(RibbonButton));
375
get { return
RibbonControlService
.GetPressedBackground(this); }
376
set {
RibbonControlService
.SetPressedBackground(this, value); }
383
RibbonControlService
.FocusedBackgroundProperty.AddOwner(typeof(RibbonButton));
390
get { return
RibbonControlService
.GetFocusedBackground(this); }
391
set {
RibbonControlService
.SetFocusedBackground(this, value); }
398
RibbonControlService
.FocusedBorderBrushProperty.AddOwner(typeof(RibbonButton));
405
get { return
RibbonControlService
.GetFocusedBorderBrush(this); }
406
set {
RibbonControlService
.SetFocusedBorderBrush(this, value); }
458
RibbonControlService
.ShowKeyboardCuesProperty.AddOwner(typeof(RibbonButton));
465
get { return
RibbonControlService
.GetShowKeyboardCues(this); }
515
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonButton));
522
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
523
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
530
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonButton),
539
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
540
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonCheckBox.cs (74)
66
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
78
RibbonControlService
.LargeImageSourceProperty.AddOwner(typeof(RibbonCheckBox));
85
get { return
RibbonControlService
.GetLargeImageSource(this); }
86
set {
RibbonControlService
.SetLargeImageSource(this, value); }
93
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonCheckBox));
100
get { return
RibbonControlService
.GetSmallImageSource(this); }
101
set {
RibbonControlService
.SetSmallImageSource(this, value); }
108
RibbonControlService
.LabelProperty.AddOwner(typeof(RibbonCheckBox));
115
get { return
RibbonControlService
.GetLabel(this); }
116
set {
RibbonControlService
.SetLabel(this, value); }
123
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonCheckBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
130
get { return
RibbonControlService
.GetToolTipTitle(this); }
131
set {
RibbonControlService
.SetToolTipTitle(this, value); }
138
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonCheckBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
145
get { return
RibbonControlService
.GetToolTipDescription(this); }
146
set {
RibbonControlService
.SetToolTipDescription(this, value); }
153
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonCheckBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
160
get { return
RibbonControlService
.GetToolTipImageSource(this); }
161
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
168
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonCheckBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
175
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
176
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
183
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonCheckBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
190
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
191
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
198
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonCheckBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
205
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
206
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
217
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonCheckBox));
224
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
225
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
232
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonCheckBox));
239
get { return
RibbonControlService
.GetIsInControlGroup(this); }
240
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
247
RibbonControlService
.QuickAccessToolBarControlSizeDefinitionProperty.AddOwner(typeof(RibbonCheckBox));
254
get { return
RibbonControlService
.GetQuickAccessToolBarControlSizeDefinition(this); }
255
set {
RibbonControlService
.SetQuickAccessToolBarControlSizeDefinition(this, value); }
262
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonCheckBox));
269
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
270
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
295
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonCheckBox));
302
get { return
RibbonControlService
.GetRibbon(this); }
309
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonCheckBox));
316
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
317
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
324
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonCheckBox));
331
get { return
RibbonControlService
.GetMouseOverBackground(this); }
332
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
339
RibbonControlService
.PressedBorderBrushProperty.AddOwner(typeof(RibbonCheckBox));
346
get { return
RibbonControlService
.GetPressedBorderBrush(this); }
347
set {
RibbonControlService
.SetPressedBorderBrush(this, value); }
354
RibbonControlService
.PressedBackgroundProperty.AddOwner(typeof(RibbonCheckBox));
361
get { return
RibbonControlService
.GetPressedBackground(this); }
362
set {
RibbonControlService
.SetPressedBackground(this, value); }
369
RibbonControlService
.CheckedBackgroundProperty.AddOwner(typeof(RibbonCheckBox));
376
get { return
RibbonControlService
.GetCheckedBackground(this); }
377
set {
RibbonControlService
.SetCheckedBackground(this, value); }
384
RibbonControlService
.CheckedBorderBrushProperty.AddOwner(typeof(RibbonCheckBox));
391
get { return
RibbonControlService
.GetCheckedBorderBrush(this); }
392
set {
RibbonControlService
.SetCheckedBorderBrush(this, value); }
399
RibbonControlService
.FocusedBackgroundProperty.AddOwner(typeof(RibbonCheckBox));
406
get { return
RibbonControlService
.GetFocusedBackground(this); }
407
set {
RibbonControlService
.SetFocusedBackground(this, value); }
414
RibbonControlService
.FocusedBorderBrushProperty.AddOwner(typeof(RibbonCheckBox));
421
get { return
RibbonControlService
.GetFocusedBorderBrush(this); }
422
set {
RibbonControlService
.SetFocusedBorderBrush(this, value); }
474
RibbonControlService
.ShowKeyboardCuesProperty.AddOwner(typeof(RibbonCheckBox));
481
get { return
RibbonControlService
.GetShowKeyboardCues(this); }
530
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonCheckBox));
537
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
538
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
545
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonCheckBox),
554
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
555
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (2)
155
RibbonControlService
.ShowKeyboardCuesProperty.AddOwner(typeof(RibbonComboBox));
162
get { return
RibbonControlService
.GetShowKeyboardCues(this); }
Microsoft\Windows\Controls\Ribbon\RibbonContentPresenter.cs (18)
49
RibbonControlService
.IsInQuickAccessToolBarPropertyKey);
53
RibbonControlService
.IsInControlGroupPropertyKey);
58
RibbonControlService
.RibbonPropertyKey.OverrideMetadata(ownerType,
70
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonContentPresenter));
77
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
78
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
85
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonContentPresenter));
92
get { return
RibbonControlService
.GetIsInControlGroup(this); }
93
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
100
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonContentPresenter));
107
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
108
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
133
_templateRoot.ClearValue(
RibbonControlService
.RibbonPropertyKey);
181
RibbonControlService
.SetRibbon(_templateRoot,
RibbonControlService
.GetRibbon(this));
197
get { return (_templateRoot != null) ? (
RibbonControlService
.GetLargeImageSource(_templateRoot) != null) : false; }
202
get { return (_templateRoot != null) ? (
RibbonControlService
.GetSmallImageSource(_templateRoot) != null) : false; }
207
get { return (_templateRoot != null) ? !string.IsNullOrEmpty(
RibbonControlService
.GetLabel(_templateRoot)) : false; }
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (8)
80
RibbonControlService
.GetRibbon(dismissPopupSource) == null)
108
((Ribbon)(
RibbonControlService
.GetRibbon(dismissPopupSource))).RestoreFocusOnContextMenuClose();
135
Ribbon ribbon =
RibbonControlService
.GetRibbon(current);
190
Ribbon ribbon =
RibbonControlService
.GetRibbon(placementTarget);
256
else if (
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(owner))
264
if (
RibbonControlService
.GetIsInQuickAccessToolBar(owner))
414
Ribbon ribbon =
RibbonControlService
.GetRibbon(d);
452
path.PathParameters.Add(
RibbonControlService
.RibbonProperty);
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroup.cs (2)
187
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonContextualTabGroup));
194
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroupItemsControl.cs (2)
54
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonContextualTabGroupItemsControl));
61
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\RibbonControl.cs (11)
57
RibbonControlService
.IsInQuickAccessToolBarPropertyKey);
61
RibbonControlService
.IsInControlGroupPropertyKey);
85
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonControl));
92
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
93
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
100
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonControl));
107
get { return
RibbonControlService
.GetIsInControlGroup(this); }
108
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
115
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonControl));
122
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
123
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonControlGroup.cs (9)
48
RibbonControlService
.DefaultControlSizeDefinitionProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(null, new CoerceValueCallback(CoerceDefaultControlSizeDefinition)));
69
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonControlGroup), new FrameworkPropertyMetadata(OnControlSizeDefinitionChanged));
76
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
77
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
118
RibbonControlSizeDefinition currentLargeCsd =
RibbonControlService
.GetDefaultControlSizeDefinition(contentChild);
121
contentChild.CoerceValue(
RibbonControlService
.DefaultControlSizeDefinitionProperty);
122
currentLargeCsd =
RibbonControlService
.GetDefaultControlSizeDefinition(contentChild);
193
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonControlGroup));
200
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\RibbonControlService.cs (34)
45
DependencyProperty.RegisterAttached("LargeImageSource", typeof(ImageSource), typeof(
RibbonControlService
),
76
DependencyProperty.RegisterAttached("SmallImageSource", typeof(ImageSource), typeof(
RibbonControlService
),
111
DependencyProperty.RegisterAttached("Label", typeof(string), typeof(
RibbonControlService
),
146
DependencyProperty.RegisterAttached("ToolTipTitle", typeof(string), typeof(
RibbonControlService
), new FrameworkPropertyMetadata(null));
171
DependencyProperty.RegisterAttached("ToolTipDescription", typeof(string), typeof(
RibbonControlService
), new FrameworkPropertyMetadata(null));
196
DependencyProperty.RegisterAttached("ToolTipImageSource", typeof(ImageSource), typeof(
RibbonControlService
), new FrameworkPropertyMetadata(null));
221
DependencyProperty.RegisterAttached("ToolTipFooterTitle", typeof(string), typeof(
RibbonControlService
), new FrameworkPropertyMetadata(null));
246
DependencyProperty.RegisterAttached("ToolTipFooterDescription", typeof(string), typeof(
RibbonControlService
), new FrameworkPropertyMetadata(null));
271
DependencyProperty.RegisterAttached("ToolTipFooterImageSource", typeof(ImageSource), typeof(
RibbonControlService
), new FrameworkPropertyMetadata(null));
304
typeof(
RibbonControlService
),
337
typeof(
RibbonControlService
),
365
typeof(
RibbonControlService
),
393
typeof(
RibbonControlService
),
421
typeof(
RibbonControlService
),
449
typeof(
RibbonControlService
),
477
typeof(
RibbonControlService
),
505
typeof(
RibbonControlService
),
533
typeof(
RibbonControlService
),
561
typeof(
RibbonControlService
),
597
typeof(
RibbonControlService
),
641
RibbonControlSizeDefinition defaultControlSizeDefinition =
RibbonControlService
.GetDefaultControlSizeDefinition(d);
645
defaultControlSizeDefinition =
RibbonControlService
.GetDefaultControlSizeDefinition(d);
666
DependencyProperty.RegisterAttached("DefaultControlSizeDefinition", typeof(RibbonControlSizeDefinition), typeof(
RibbonControlService
),
692
if (
RibbonControlService
.GetLargeImageSource(d) != null)
696
else if (
RibbonControlService
.GetSmallImageSource(d) != null)
700
bool isLabelVisible = !string.IsNullOrEmpty(
RibbonControlService
.GetLabel(d));
713
if (
RibbonControlService
.GetIsInControlGroup(d))
738
typeof(
RibbonControlService
),
776
typeof(
RibbonControlService
),
799
typeof(
RibbonControlService
),
830
typeof(
RibbonControlService
),
859
typeof(
RibbonControlService
),
903
DependencyProperty.RegisterAttachedReadOnly("ShowKeyboardCues", typeof(bool), typeof(
RibbonControlService
), new FrameworkPropertyMetadata(false));
911
public static readonly RoutedEvent DismissPopupEvent = EventManager.RegisterRoutedEvent("DismissPopup", RoutingStrategy.Bubble, typeof(RibbonDismissPopupEventHandler), typeof(
RibbonControlService
));
Microsoft\Windows\Controls\Ribbon\RibbonDismissPopupEventArgs.cs (1)
32
RoutedEvent =
RibbonControlService
.DismissPopupEvent;
Microsoft\Windows\Controls\Ribbon\RibbonFilterMenuButton.cs (1)
40
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(false));
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (31)
75
EventManager.RegisterClassHandler(ownerType,
RibbonControlService
.DismissPopupEvent, new RibbonDismissPopupEventHandler(OnDismissPopupThunk));
125
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
2974
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonGallery));
2981
get { return
RibbonControlService
.GetSmallImageSource(this); }
2982
set {
RibbonControlService
.SetSmallImageSource(this, value); }
2989
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonGallery), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
2996
get { return
RibbonControlService
.GetToolTipTitle(this); }
2997
set {
RibbonControlService
.SetToolTipTitle(this, value); }
3004
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonGallery), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3011
get { return
RibbonControlService
.GetToolTipDescription(this); }
3012
set {
RibbonControlService
.SetToolTipDescription(this, value); }
3019
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonGallery), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3026
get { return
RibbonControlService
.GetToolTipImageSource(this); }
3027
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
3034
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonGallery), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3041
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
3042
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
3049
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonGallery), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3056
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
3057
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
3064
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonGallery), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
3071
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
3072
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
3079
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonGallery));
3086
get { return
RibbonControlService
.GetRibbon(this); }
3174
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonGallery));
3181
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
3182
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
3189
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonGallery),
3198
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
3199
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonGalleryItem.cs (38)
513
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonGalleryItem));
520
get { return
RibbonControlService
.GetRibbon(this); }
527
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonGalleryItem));
534
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
535
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
542
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonGalleryItem));
549
get { return
RibbonControlService
.GetMouseOverBackground(this); }
550
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
557
RibbonControlService
.PressedBorderBrushProperty.AddOwner(typeof(RibbonGalleryItem));
564
get { return
RibbonControlService
.GetPressedBorderBrush(this); }
565
set {
RibbonControlService
.SetPressedBorderBrush(this, value); }
572
RibbonControlService
.PressedBackgroundProperty.AddOwner(typeof(RibbonGalleryItem));
579
get { return
RibbonControlService
.GetPressedBackground(this); }
580
set {
RibbonControlService
.SetPressedBackground(this, value); }
587
RibbonControlService
.CheckedBackgroundProperty.AddOwner(typeof(RibbonGalleryItem));
594
get { return
RibbonControlService
.GetCheckedBackground(this); }
595
set {
RibbonControlService
.SetCheckedBackground(this, value); }
602
RibbonControlService
.CheckedBorderBrushProperty.AddOwner(typeof(RibbonGalleryItem));
609
get { return
RibbonControlService
.GetCheckedBorderBrush(this); }
610
set {
RibbonControlService
.SetCheckedBorderBrush(this, value); }
621
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonGalleryItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
628
get { return
RibbonControlService
.GetToolTipTitle(this); }
629
set {
RibbonControlService
.SetToolTipTitle(this, value); }
636
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonGalleryItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
643
get { return
RibbonControlService
.GetToolTipDescription(this); }
644
set {
RibbonControlService
.SetToolTipDescription(this, value); }
651
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonGalleryItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
658
get { return
RibbonControlService
.GetToolTipImageSource(this); }
659
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
666
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonGalleryItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
673
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
674
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
681
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonGalleryItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
688
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
689
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
696
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonGalleryItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
703
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
704
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (52)
67
RibbonControlService
.IsInQuickAccessToolBarPropertyKey.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(new PropertyChangedCallback(OnIsInQuickAccessToolBarChanged)));
79
EventManager.RegisterClassHandler(ownerType,
RibbonControlService
.DismissPopupEvent, new RibbonDismissPopupEventHandler(OnDismissPopupThunk));
167
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
294
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonGroup));
301
get { return
RibbonControlService
.GetSmallImageSource(this); }
302
set {
RibbonControlService
.SetSmallImageSource(this, value); }
309
RibbonControlService
.LargeImageSourceProperty.AddOwner(typeof(RibbonGroup));
316
get { return
RibbonControlService
.GetLargeImageSource(this); }
317
set {
RibbonControlService
.SetLargeImageSource(this, value); }
324
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonGroup), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
331
get { return
RibbonControlService
.GetToolTipTitle(this); }
332
set {
RibbonControlService
.SetToolTipTitle(this, value); }
339
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonGroup), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
346
get { return
RibbonControlService
.GetToolTipDescription(this); }
347
set {
RibbonControlService
.SetToolTipDescription(this, value); }
354
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonGroup), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
361
get { return
RibbonControlService
.GetToolTipImageSource(this); }
362
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
369
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonGroup), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
376
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
377
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
384
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonGroup), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
391
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
392
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
399
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonGroup), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
406
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
407
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
418
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonGroup));
425
get { return
RibbonControlService
.GetRibbon(this); }
432
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonGroup));
439
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
440
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
447
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonGroup));
454
get { return
RibbonControlService
.GetMouseOverBackground(this); }
455
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
462
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonGroup));
469
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
470
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
757
element.ClearValue(
RibbonControlService
.ControlSizeDefinitionProperty);
870
controlSizeDefinition =
RibbonControlService
.GetDefaultControlSizeDefinition(contentChild);
873
contentChild.CoerceValue(
RibbonControlService
.DefaultControlSizeDefinitionProperty);
874
controlSizeDefinition =
RibbonControlService
.GetDefaultControlSizeDefinition(contentChild);
1095
RibbonControlService
.SetControlSizeDefinition(element, controlSizeDefinition);
1099
element.ClearValue(
RibbonControlService
.ControlSizeDefinitionProperty);
1228
RibbonControlService
.SetControlSizeDefinition(d, def);
1232
d.ClearValue(
RibbonControlService
.ControlSizeDefinitionProperty);
1520
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonGroup));
1527
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
1528
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
1535
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonGroup),
1544
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
1545
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (60)
59
string toolTipTitle =
RibbonControlService
.GetToolTipTitle(d);
60
string toolTipDescription =
RibbonControlService
.GetToolTipDescription(d);
61
ImageSource toolTipImageSource =
RibbonControlService
.GetToolTipImageSource(d);
62
string toolTipFooterTitle =
RibbonControlService
.GetToolTipFooterTitle(d);
63
string toolTipFooterDescription =
RibbonControlService
.GetToolTipFooterDescription(d);
64
ImageSource toolTipFooterImageSource =
RibbonControlService
.GetToolTipFooterImageSource(d);
426
if (
RibbonControlService
.GetIsInQuickAccessToolBar(parent))
428
RibbonControlService
.SetIsInQuickAccessToolBar(child, true);
430
RibbonControlSizeDefinition qatControlSizeDefinition =
RibbonControlService
.GetQuickAccessToolBarControlSizeDefinition(child);
431
RibbonControlService
.SetControlSizeDefinition(child, qatControlSizeDefinition);
435
if (
RibbonControlService
.GetIsInControlGroup(parent))
437
RibbonControlService
.SetIsInControlGroup(child, true);
440
RibbonControlSizeDefinition controlSizeDefinition =
RibbonControlService
.GetControlSizeDefinition(parent);
443
RibbonControlService
.SetControlSizeDefinition(child, controlSizeDefinition);
452
child.ClearValue(
RibbonControlService
.IsInQuickAccessToolBarPropertyKey);
453
child.ClearValue(
RibbonControlService
.IsInControlGroupPropertyKey);
454
child.ClearValue(
RibbonControlService
.ControlSizeDefinitionProperty);
466
RibbonControlService
.SetShowKeyboardCues(d, true);
472
RibbonControlService
.SetShowKeyboardCues(d, false);
1466
d.CoerceValue(
RibbonControlService
.QuickAccessToolBarIdProperty);
1493
DependencyProperty dp =
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty;
1515
PropertyHelper.TransferProperty(d,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
1526
Ribbon ribbon = (Ribbon)element.GetValue(
RibbonControlService
.RibbonProperty);
1527
object qatID =
RibbonControlService
.GetQuickAccessToolBarId(element);
1715
new PropertyAndTransferMode () { Property =
RibbonControlService
.LabelProperty, Mode = TransferMode.AlwaysTransfer },
1716
new PropertyAndTransferMode () { Property =
RibbonControlService
.SmallImageSourceProperty, Mode = TransferMode.AlwaysTransfer },
1717
new PropertyAndTransferMode () { Property =
RibbonControlService
.LargeImageSourceProperty, Mode = TransferMode.AlwaysTransfer },
1718
new PropertyAndTransferMode () { Property =
RibbonControlService
.ToolTipTitleProperty, Mode = TransferMode.AlwaysTransfer },
1719
new PropertyAndTransferMode () { Property =
RibbonControlService
.ToolTipDescriptionProperty, Mode = TransferMode.AlwaysTransfer },
1720
new PropertyAndTransferMode () { Property =
RibbonControlService
.ToolTipImageSourceProperty, Mode = TransferMode.AlwaysTransfer },
1721
new PropertyAndTransferMode () { Property =
RibbonControlService
.ToolTipFooterTitleProperty, Mode = TransferMode.AlwaysTransfer },
1722
new PropertyAndTransferMode () { Property =
RibbonControlService
.ToolTipFooterDescriptionProperty, Mode = TransferMode.AlwaysTransfer },
1723
new PropertyAndTransferMode () { Property =
RibbonControlService
.ToolTipFooterImageSourceProperty, Mode = TransferMode.AlwaysTransfer },
1724
new PropertyAndTransferMode () { Property =
RibbonControlService
.QuickAccessToolBarIdProperty, Mode = TransferMode.AlwaysTransfer },
1725
new PropertyAndTransferMode () { Property =
RibbonControlService
.QuickAccessToolBarControlSizeDefinitionProperty, Mode = TransferMode.AlwaysTransfer },
1726
new PropertyAndTransferMode () { Property =
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty, Mode = TransferMode.AlwaysTransfer },
1731
new PropertyAndTransferMode () { Property =
RibbonControlService
.MouseOverBackgroundProperty, Mode = TransferMode.AlwaysTransfer },
1732
new PropertyAndTransferMode () { Property =
RibbonControlService
.MouseOverBorderBrushProperty, Mode = TransferMode.AlwaysTransfer },
1733
new PropertyAndTransferMode () { Property =
RibbonControlService
.PressedBackgroundProperty, Mode = TransferMode.AlwaysTransfer },
1734
new PropertyAndTransferMode () { Property =
RibbonControlService
.PressedBorderBrushProperty, Mode = TransferMode.AlwaysTransfer },
1735
new PropertyAndTransferMode () { Property =
RibbonControlService
.FocusedBackgroundProperty, Mode = TransferMode.AlwaysTransfer },
1736
new PropertyAndTransferMode () { Property =
RibbonControlService
.FocusedBorderBrushProperty, Mode = TransferMode.AlwaysTransfer },
1737
new PropertyAndTransferMode () { Property =
RibbonControlService
.CheckedBackgroundProperty, Mode = TransferMode.AlwaysTransfer },
1738
new PropertyAndTransferMode () { Property =
RibbonControlService
.CheckedBorderBrushProperty, Mode = TransferMode.AlwaysTransfer },
1739
new PropertyAndTransferMode () { Property =
RibbonControlService
.CornerRadiusProperty, Mode = TransferMode.AlwaysTransfer },
2146
TransferProperty(original, clone, RibbonSplitButton.HeaderQuickAccessToolBarIdProperty,
RibbonControlService
.QuickAccessToolBarIdProperty, TransferMode.AlwaysTransfer);
2157
TransferProperty(original, clone, RibbonMenuItem.HeaderProperty,
RibbonControlService
.LabelProperty, TransferMode.AlwaysTransfer);
2160
TransferProperty(original, clone, RibbonMenuItem.QuickAccessToolBarImageSourceProperty,
RibbonControlService
.SmallImageSourceProperty, TransferMode.AlwaysTransfer);
2162
TransferProperty(original, clone,
RibbonControlService
.ToolTipTitleProperty, TransferMode.AlwaysTransfer);
2163
TransferProperty(original, clone,
RibbonControlService
.ToolTipDescriptionProperty, TransferMode.AlwaysTransfer);
2164
TransferProperty(original, clone,
RibbonControlService
.ToolTipImageSourceProperty, TransferMode.AlwaysTransfer);
2165
TransferProperty(original, clone,
RibbonControlService
.ToolTipFooterTitleProperty, TransferMode.AlwaysTransfer);
2166
TransferProperty(original, clone,
RibbonControlService
.ToolTipFooterDescriptionProperty, TransferMode.AlwaysTransfer);
2167
TransferProperty(original, clone,
RibbonControlService
.ToolTipFooterImageSourceProperty, TransferMode.AlwaysTransfer);
2168
TransferProperty(original, clone,
RibbonControlService
.QuickAccessToolBarIdProperty, TransferMode.AlwaysTransfer);
2183
TransferProperty(original, clone, RibbonSplitMenuItem.HeaderQuickAccessToolBarIdProperty,
RibbonControlService
.QuickAccessToolBarIdProperty, TransferMode.AlwaysTransfer);
2622
if (
RibbonControlService
.GetIsInQuickAccessToolBar(element))
2631
RibbonControlSizeDefinition controlSizeDefinition =
RibbonControlService
.GetControlSizeDefinition(element);
2669
if (
RibbonControlService
.GetIsInQuickAccessToolBar(element))
2678
RibbonControlSizeDefinition controlSizeDefinition =
RibbonControlService
.GetControlSizeDefinition(element);
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (70)
68
EventManager.RegisterClassHandler(ownerType,
RibbonControlService
.DismissPopupEvent, new RibbonDismissPopupEventHandler(OnDismissPopupThunk));
75
IsInControlGroupProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(OnPseudoInheritedPropertyChanged),
RibbonControlService
.IsInControlGroupPropertyKey);
98
RibbonControlService
.LargeImageSourceProperty.AddOwner(typeof(RibbonMenuButton));
105
get { return
RibbonControlService
.GetLargeImageSource(this); }
106
set {
RibbonControlService
.SetLargeImageSource(this, value); }
113
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonMenuButton));
120
get { return
RibbonControlService
.GetSmallImageSource(this); }
121
set {
RibbonControlService
.SetSmallImageSource(this, value); }
128
RibbonControlService
.LabelProperty.AddOwner(typeof(RibbonMenuButton));
135
get { return
RibbonControlService
.GetLabel(this); }
136
set {
RibbonControlService
.SetLabel(this, value); }
143
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonMenuButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
150
get { return
RibbonControlService
.GetToolTipTitle(this); }
151
set {
RibbonControlService
.SetToolTipTitle(this, value); }
158
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonMenuButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
165
get { return
RibbonControlService
.GetToolTipDescription(this); }
166
set {
RibbonControlService
.SetToolTipDescription(this, value); }
173
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonMenuButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
180
get { return
RibbonControlService
.GetToolTipImageSource(this); }
181
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
188
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonMenuButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
195
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
196
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
203
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonMenuButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
210
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
211
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
218
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonMenuButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
225
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
226
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
237
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonMenuButton));
244
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
245
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
252
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonMenuButton));
259
get { return
RibbonControlService
.GetIsInControlGroup(this); }
260
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
267
RibbonControlService
.QuickAccessToolBarControlSizeDefinitionProperty.AddOwner(typeof(RibbonMenuButton));
274
get { return
RibbonControlService
.GetQuickAccessToolBarControlSizeDefinition(this); }
275
set {
RibbonControlService
.SetQuickAccessToolBarControlSizeDefinition(this, value); }
282
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonMenuButton));
289
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
290
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
301
if (_partToggleButton != null &&
RibbonControlService
.GetIsInControlGroup(this))
303
RibbonControlService
.SetIsInControlGroup(_partToggleButton, true);
315
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonMenuButton));
322
get { return
RibbonControlService
.GetRibbon(this); }
329
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonMenuButton));
336
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
337
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
344
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonMenuButton));
351
get { return
RibbonControlService
.GetMouseOverBackground(this); }
352
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
359
RibbonControlService
.PressedBorderBrushProperty.AddOwner(typeof(RibbonMenuButton));
366
get { return
RibbonControlService
.GetPressedBorderBrush(this); }
367
set {
RibbonControlService
.SetPressedBorderBrush(this, value); }
374
RibbonControlService
.PressedBackgroundProperty.AddOwner(typeof(RibbonMenuButton));
381
get { return
RibbonControlService
.GetPressedBackground(this); }
382
set {
RibbonControlService
.SetPressedBackground(this, value); }
389
RibbonControlService
.FocusedBackgroundProperty.AddOwner(typeof(RibbonMenuButton));
396
get { return
RibbonControlService
.GetFocusedBackground(this); }
397
set {
RibbonControlService
.SetFocusedBackground(this, value); }
404
RibbonControlService
.FocusedBorderBrushProperty.AddOwner(typeof(RibbonMenuButton));
411
get { return
RibbonControlService
.GetFocusedBorderBrush(this); }
412
set {
RibbonControlService
.SetFocusedBorderBrush(this, value); }
706
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
1615
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonMenuButton));
1622
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
1623
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
1630
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonMenuButton),
1639
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
1640
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (46)
72
EventManager.RegisterClassHandler(ownerType,
RibbonControlService
.DismissPopupEvent, new RibbonDismissPopupEventHandler(OnDismissPopupThunk));
87
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonMenuItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
94
get { return
RibbonControlService
.GetToolTipTitle(this); }
95
set {
RibbonControlService
.SetToolTipTitle(this, value); }
102
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonMenuItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
109
get { return
RibbonControlService
.GetToolTipDescription(this); }
110
set {
RibbonControlService
.SetToolTipDescription(this, value); }
117
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonMenuItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
124
get { return
RibbonControlService
.GetToolTipImageSource(this); }
125
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
132
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonMenuItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
139
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
140
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
147
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonMenuItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
154
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
155
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
162
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonMenuItem), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
169
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
170
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
389
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonMenuItem));
396
get { return
RibbonControlService
.GetRibbon(this); }
403
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonMenuItem));
410
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
411
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
418
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonMenuItem));
425
get { return
RibbonControlService
.GetMouseOverBackground(this); }
426
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
433
RibbonControlService
.PressedBorderBrushProperty.AddOwner(typeof(RibbonMenuItem));
440
get { return
RibbonControlService
.GetPressedBorderBrush(this); }
441
set {
RibbonControlService
.SetPressedBorderBrush(this, value); }
448
RibbonControlService
.PressedBackgroundProperty.AddOwner(typeof(RibbonMenuItem));
455
get { return
RibbonControlService
.GetPressedBackground(this); }
456
set {
RibbonControlService
.SetPressedBackground(this, value); }
463
RibbonControlService
.CheckedBackgroundProperty.AddOwner(typeof(RibbonMenuItem));
470
get { return
RibbonControlService
.GetCheckedBackground(this); }
471
set {
RibbonControlService
.SetCheckedBackground(this, value); }
478
RibbonControlService
.CheckedBorderBrushProperty.AddOwner(typeof(RibbonMenuItem));
485
get { return
RibbonControlService
.GetCheckedBorderBrush(this); }
486
set {
RibbonControlService
.SetCheckedBorderBrush(this, value); }
657
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
1721
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonMenuItem));
1728
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
1729
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
1736
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonMenuItem),
1745
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
1746
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonQuickAccessToolBar.cs (4)
119
EventManager.RegisterClassHandler(ownerType,
RibbonControlService
.DismissPopupEvent, new RibbonDismissPopupEventHandler(OnDismissPopupThunk));
135
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonQuickAccessToolBar));
142
get { return
RibbonControlService
.GetRibbon(this); }
531
object currentID =
RibbonControlService
.GetQuickAccessToolBarId(dependencyObject);
Microsoft\Windows\Controls\Ribbon\RibbonRadioButton.cs (77)
66
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
78
RibbonControlService
.LargeImageSourceProperty.AddOwner(typeof(RibbonRadioButton));
85
get { return
RibbonControlService
.GetLargeImageSource(this); }
86
set {
RibbonControlService
.SetLargeImageSource(this, value); }
93
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonRadioButton));
100
get { return
RibbonControlService
.GetSmallImageSource(this); }
101
set {
RibbonControlService
.SetSmallImageSource(this, value); }
108
RibbonControlService
.LabelProperty.AddOwner(typeof(RibbonRadioButton));
115
get { return
RibbonControlService
.GetLabel(this); }
116
set {
RibbonControlService
.SetLabel(this, value); }
123
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonRadioButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
130
get { return
RibbonControlService
.GetToolTipTitle(this); }
131
set {
RibbonControlService
.SetToolTipTitle(this, value); }
138
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonRadioButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
145
get { return
RibbonControlService
.GetToolTipDescription(this); }
146
set {
RibbonControlService
.SetToolTipDescription(this, value); }
153
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonRadioButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
160
get { return
RibbonControlService
.GetToolTipImageSource(this); }
161
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
168
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonRadioButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
175
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
176
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
183
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonRadioButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
190
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
191
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
198
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonRadioButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
205
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
206
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
213
RibbonControlService
.CornerRadiusProperty.AddOwner(typeof(RibbonRadioButton));
220
get { return
RibbonControlService
.GetCornerRadius(this); }
221
set {
RibbonControlService
.SetCornerRadius(this, value); }
232
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonRadioButton));
239
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
240
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
247
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonRadioButton));
254
get { return
RibbonControlService
.GetIsInControlGroup(this); }
255
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
262
RibbonControlService
.QuickAccessToolBarControlSizeDefinitionProperty.AddOwner(typeof(RibbonRadioButton));
269
get { return
RibbonControlService
.GetQuickAccessToolBarControlSizeDefinition(this); }
270
set {
RibbonControlService
.SetQuickAccessToolBarControlSizeDefinition(this, value); }
277
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonRadioButton));
284
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
285
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
310
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonRadioButton));
317
get { return
RibbonControlService
.GetRibbon(this); }
324
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonRadioButton));
331
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
332
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
339
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonRadioButton));
346
get { return
RibbonControlService
.GetMouseOverBackground(this); }
347
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
354
RibbonControlService
.PressedBorderBrushProperty.AddOwner(typeof(RibbonRadioButton));
361
get { return
RibbonControlService
.GetPressedBorderBrush(this); }
362
set {
RibbonControlService
.SetPressedBorderBrush(this, value); }
369
RibbonControlService
.PressedBackgroundProperty.AddOwner(typeof(RibbonRadioButton));
376
get { return
RibbonControlService
.GetPressedBackground(this); }
377
set {
RibbonControlService
.SetPressedBackground(this, value); }
384
RibbonControlService
.CheckedBackgroundProperty.AddOwner(typeof(RibbonRadioButton));
391
get { return
RibbonControlService
.GetCheckedBackground(this); }
392
set {
RibbonControlService
.SetCheckedBackground(this, value); }
399
RibbonControlService
.CheckedBorderBrushProperty.AddOwner(typeof(RibbonRadioButton));
406
get { return
RibbonControlService
.GetCheckedBorderBrush(this); }
407
set {
RibbonControlService
.SetCheckedBorderBrush(this, value); }
415
RibbonControlService
.FocusedBackgroundProperty.AddOwner(typeof(RibbonRadioButton));
422
get { return
RibbonControlService
.GetFocusedBackground(this); }
423
set {
RibbonControlService
.SetFocusedBackground(this, value); }
430
RibbonControlService
.FocusedBorderBrushProperty.AddOwner(typeof(RibbonRadioButton));
437
get { return
RibbonControlService
.GetFocusedBorderBrush(this); }
438
set {
RibbonControlService
.SetFocusedBorderBrush(this, value); }
490
RibbonControlService
.ShowKeyboardCuesProperty.AddOwner(typeof(RibbonRadioButton));
497
get { return
RibbonControlService
.GetShowKeyboardCues(this); }
546
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonRadioButton));
553
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
554
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
561
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonRadioButton),
570
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
571
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonSeparator.cs (5)
51
RibbonControlService
.LabelProperty.AddOwner(typeof(RibbonSeparator));
58
get { return
RibbonControlService
.GetLabel(this); }
59
set {
RibbonControlService
.SetLabel(this, value); }
70
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonSeparator));
77
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\RibbonSplitButton.cs (8)
47
IsInControlGroupProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(false, new PropertyChangedCallback(OnBorderThicknessChanged)),
RibbonControlService
.IsInControlGroupPropertyKey);
73
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
91
RibbonControlService
.CheckedBackgroundProperty.AddOwner(typeof(RibbonSplitButton));
98
get { return
RibbonControlService
.GetCheckedBackground(this); }
99
set {
RibbonControlService
.SetCheckedBackground(this, value); }
106
RibbonControlService
.CheckedBorderBrushProperty.AddOwner(typeof(RibbonSplitButton));
113
get { return
RibbonControlService
.GetCheckedBorderBrush(this); }
114
set {
RibbonControlService
.SetCheckedBorderBrush(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonTab.cs (2)
156
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonTab));
163
get { return
RibbonControlService
.GetRibbon(this); }
Microsoft\Windows\Controls\Ribbon\RibbonTabHeader.cs (20)
108
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonTabHeader));
115
get { return
RibbonControlService
.GetRibbon(this); }
177
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonTabHeader));
184
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
185
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
192
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonTabHeader));
199
get { return
RibbonControlService
.GetMouseOverBackground(this); }
200
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
207
RibbonControlService
.FocusedBackgroundProperty.AddOwner(typeof(RibbonTabHeader));
214
get { return
RibbonControlService
.GetFocusedBackground(this); }
215
set {
RibbonControlService
.SetFocusedBackground(this, value); }
222
RibbonControlService
.FocusedBorderBrushProperty.AddOwner(typeof(RibbonTabHeader));
229
get { return
RibbonControlService
.GetFocusedBorderBrush(this); }
230
set {
RibbonControlService
.SetFocusedBorderBrush(this, value); }
237
RibbonControlService
.CheckedBackgroundProperty.AddOwner(typeof(RibbonTabHeader));
244
get { return
RibbonControlService
.GetCheckedBackground(this); }
245
set {
RibbonControlService
.SetCheckedBackground(this, value); }
252
RibbonControlService
.CheckedBorderBrushProperty.AddOwner(typeof(RibbonTabHeader));
259
get { return
RibbonControlService
.GetCheckedBorderBrush(this); }
260
set {
RibbonControlService
.SetCheckedBorderBrush(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonTabHeaderItemsControl.cs (1)
174
Ribbon ribbon =
RibbonControlService
.GetRibbon(this);
Microsoft\Windows\Controls\Ribbon\RibbonTextBox.cs (62)
70
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
273
RibbonControlService
.LargeImageSourceProperty.AddOwner(typeof(RibbonTextBox));
280
get { return
RibbonControlService
.GetLargeImageSource(this); }
281
set {
RibbonControlService
.SetLargeImageSource(this, value); }
288
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonTextBox));
295
get { return
RibbonControlService
.GetSmallImageSource(this); }
296
set {
RibbonControlService
.SetSmallImageSource(this, value); }
303
RibbonControlService
.LabelProperty.AddOwner(typeof(RibbonTextBox));
310
get { return
RibbonControlService
.GetLabel(this); }
311
set {
RibbonControlService
.SetLabel(this, value); }
318
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonTextBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
325
get { return
RibbonControlService
.GetToolTipTitle(this); }
326
set {
RibbonControlService
.SetToolTipTitle(this, value); }
333
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonTextBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
340
get { return
RibbonControlService
.GetToolTipDescription(this); }
341
set {
RibbonControlService
.SetToolTipDescription(this, value); }
348
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonTextBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
355
get { return
RibbonControlService
.GetToolTipImageSource(this); }
356
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
363
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonTextBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
370
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
371
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
378
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonTextBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
385
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
386
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
393
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonTextBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
400
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
401
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
412
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonTextBox));
419
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
420
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
427
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonTextBox));
434
get { return
RibbonControlService
.GetIsInControlGroup(this); }
435
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
446
RibbonControlService
.QuickAccessToolBarControlSizeDefinitionProperty.AddOwner(typeof(RibbonTextBox));
453
get { return
RibbonControlService
.GetQuickAccessToolBarControlSizeDefinition(this); }
454
set {
RibbonControlService
.SetQuickAccessToolBarControlSizeDefinition(this, value); }
461
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonTextBox));
468
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
469
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
492
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonTextBox));
499
get { return
RibbonControlService
.GetRibbon(this); }
506
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonTextBox));
513
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
514
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
521
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonTextBox));
528
get { return
RibbonControlService
.GetMouseOverBackground(this); }
529
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
536
RibbonControlService
.FocusedBackgroundProperty.AddOwner(typeof(RibbonTextBox));
543
get { return
RibbonControlService
.GetFocusedBackground(this); }
544
set {
RibbonControlService
.SetFocusedBackground(this, value); }
551
RibbonControlService
.FocusedBorderBrushProperty.AddOwner(typeof(RibbonTextBox));
558
get { return
RibbonControlService
.GetFocusedBorderBrush(this); }
559
set {
RibbonControlService
.SetFocusedBorderBrush(this, value); }
566
RibbonControlService
.ShowKeyboardCuesProperty.AddOwner(typeof(RibbonTextBox));
573
get { return
RibbonControlService
.GetShowKeyboardCues(this); }
635
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonTextBox));
642
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
643
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
650
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonTextBox),
659
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
660
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonToggleButton.cs (77)
73
PropertyHelper.TransferProperty(this,
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty);
85
RibbonControlService
.LargeImageSourceProperty.AddOwner(typeof(RibbonToggleButton));
92
get { return
RibbonControlService
.GetLargeImageSource(this); }
93
set {
RibbonControlService
.SetLargeImageSource(this, value); }
100
RibbonControlService
.SmallImageSourceProperty.AddOwner(typeof(RibbonToggleButton));
107
get { return
RibbonControlService
.GetSmallImageSource(this); }
108
set {
RibbonControlService
.SetSmallImageSource(this, value); }
115
RibbonControlService
.LabelProperty.AddOwner(typeof(RibbonToggleButton));
122
get { return
RibbonControlService
.GetLabel(this); }
123
set {
RibbonControlService
.SetLabel(this, value); }
130
RibbonControlService
.ToolTipTitleProperty.AddOwner(typeof(RibbonToggleButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
137
get { return
RibbonControlService
.GetToolTipTitle(this); }
138
set {
RibbonControlService
.SetToolTipTitle(this, value); }
145
RibbonControlService
.ToolTipDescriptionProperty.AddOwner(typeof(RibbonToggleButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
152
get { return
RibbonControlService
.GetToolTipDescription(this); }
153
set {
RibbonControlService
.SetToolTipDescription(this, value); }
160
RibbonControlService
.ToolTipImageSourceProperty.AddOwner(typeof(RibbonToggleButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
167
get { return
RibbonControlService
.GetToolTipImageSource(this); }
168
set {
RibbonControlService
.SetToolTipImageSource(this, value); }
175
RibbonControlService
.ToolTipFooterTitleProperty.AddOwner(typeof(RibbonToggleButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
182
get { return
RibbonControlService
.GetToolTipFooterTitle(this); }
183
set {
RibbonControlService
.SetToolTipFooterTitle(this, value); }
190
RibbonControlService
.ToolTipFooterDescriptionProperty.AddOwner(typeof(RibbonToggleButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
197
get { return
RibbonControlService
.GetToolTipFooterDescription(this); }
198
set {
RibbonControlService
.SetToolTipFooterDescription(this, value); }
205
RibbonControlService
.ToolTipFooterImageSourceProperty.AddOwner(typeof(RibbonToggleButton), new FrameworkPropertyMetadata(new PropertyChangedCallback(RibbonHelper.OnRibbonToolTipPropertyChanged)));
212
get { return
RibbonControlService
.GetToolTipFooterImageSource(this); }
213
set {
RibbonControlService
.SetToolTipFooterImageSource(this, value); }
220
RibbonControlService
.CornerRadiusProperty.AddOwner(typeof(RibbonToggleButton));
227
get { return
RibbonControlService
.GetCornerRadius(this); }
228
set {
RibbonControlService
.SetCornerRadius(this, value); }
239
RibbonControlService
.ControlSizeDefinitionProperty.AddOwner(typeof(RibbonToggleButton));
246
get { return
RibbonControlService
.GetControlSizeDefinition(this); }
247
set {
RibbonControlService
.SetControlSizeDefinition(this, value); }
254
RibbonControlService
.IsInControlGroupProperty.AddOwner(typeof(RibbonToggleButton));
261
get { return
RibbonControlService
.GetIsInControlGroup(this); }
262
internal set {
RibbonControlService
.SetIsInControlGroup(this, value); }
269
RibbonControlService
.QuickAccessToolBarControlSizeDefinitionProperty.AddOwner(typeof(RibbonToggleButton));
276
get { return
RibbonControlService
.GetQuickAccessToolBarControlSizeDefinition(this); }
277
set {
RibbonControlService
.SetQuickAccessToolBarControlSizeDefinition(this, value); }
284
RibbonControlService
.IsInQuickAccessToolBarProperty.AddOwner(typeof(RibbonToggleButton));
291
get { return
RibbonControlService
.GetIsInQuickAccessToolBar(this); }
292
internal set {
RibbonControlService
.SetIsInQuickAccessToolBar(this, value); }
317
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonToggleButton));
324
get { return
RibbonControlService
.GetRibbon(this); }
331
RibbonControlService
.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonToggleButton));
338
get { return
RibbonControlService
.GetMouseOverBorderBrush(this); }
339
set {
RibbonControlService
.SetMouseOverBorderBrush(this, value); }
346
RibbonControlService
.MouseOverBackgroundProperty.AddOwner(typeof(RibbonToggleButton));
353
get { return
RibbonControlService
.GetMouseOverBackground(this); }
354
set {
RibbonControlService
.SetMouseOverBackground(this, value); }
361
RibbonControlService
.PressedBorderBrushProperty.AddOwner(typeof(RibbonToggleButton));
368
get { return
RibbonControlService
.GetPressedBorderBrush(this); }
369
set {
RibbonControlService
.SetPressedBorderBrush(this, value); }
376
RibbonControlService
.PressedBackgroundProperty.AddOwner(typeof(RibbonToggleButton));
383
get { return
RibbonControlService
.GetPressedBackground(this); }
384
set {
RibbonControlService
.SetPressedBackground(this, value); }
391
RibbonControlService
.CheckedBackgroundProperty.AddOwner(typeof(RibbonToggleButton));
398
get { return
RibbonControlService
.GetCheckedBackground(this); }
399
set {
RibbonControlService
.SetCheckedBackground(this, value); }
406
RibbonControlService
.CheckedBorderBrushProperty.AddOwner(typeof(RibbonToggleButton));
413
get { return
RibbonControlService
.GetCheckedBorderBrush(this); }
414
set {
RibbonControlService
.SetCheckedBorderBrush(this, value); }
422
RibbonControlService
.FocusedBackgroundProperty.AddOwner(typeof(RibbonToggleButton));
429
get { return
RibbonControlService
.GetFocusedBackground(this); }
430
set {
RibbonControlService
.SetFocusedBackground(this, value); }
437
RibbonControlService
.FocusedBorderBrushProperty.AddOwner(typeof(RibbonToggleButton));
444
get { return
RibbonControlService
.GetFocusedBorderBrush(this); }
445
set {
RibbonControlService
.SetFocusedBorderBrush(this, value); }
497
RibbonControlService
.ShowKeyboardCuesProperty.AddOwner(typeof(RibbonToggleButton));
504
get { return
RibbonControlService
.GetShowKeyboardCues(this); }
553
RibbonControlService
.QuickAccessToolBarIdProperty.AddOwner(typeof(RibbonToggleButton));
560
get { return
RibbonControlService
.GetQuickAccessToolBarId(this); }
561
set {
RibbonControlService
.SetQuickAccessToolBarId(this, value); }
568
RibbonControlService
.CanAddToQuickAccessToolBarDirectlyProperty.AddOwner(typeof(RibbonToggleButton),
577
get { return
RibbonControlService
.GetCanAddToQuickAccessToolBarDirectly(this); }
578
set {
RibbonControlService
.SetCanAddToQuickAccessToolBarDirectly(this, value); }
Microsoft\Windows\Controls\Ribbon\RibbonToolTip.cs (4)
64
RibbonControlService
.RibbonProperty.AddOwner(typeof(RibbonToolTip));
71
get { return
RibbonControlService
.GetRibbon(this); }
72
private set {
RibbonControlService
.SetRibbon(this, value); }
88
ribbonToolTip.Ribbon =
RibbonControlService
.GetRibbon(target);