2 types derived from Window
PresentationFramework (1)
System\Windows\Navigation\NavigationWindow.cs (1)
55
public class NavigationWindow :
Window
, INavigator, INavigatorImpl, IDownloader, IJournalNavigationScopeHost, IUriContext
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\RibbonWindow.cs (1)
29
public class RibbonWindow :
Window
2 instantiations of Window
PresentationFramework (2)
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
11281
bamlType.DefaultConstructor = delegate() { return new System.Windows.
Window
(); };
System\Windows\Markup\KnownTypes.cs (1)
1659
case KnownElements.Window: o = new System.Windows.
Window
(); break;
237 references to Window
PresentationFramework (214)
Microsoft\Win32\CommonDialog.cs (2)
138
public Nullable<bool> ShowDialog(
Window
owner)
318
Window
.CalculateCenterScreenPosition(hMonitor,
MS\Internal\AppModel\SecurityMgrSite.cs (1)
32
Window
curWindow = Application.Current.MainWindow;
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SecurityHelper.cs (1)
187
System.Windows.
Window
parent,
System\Windows\Appearance\WindowBackdropManager.cs (1)
26
internal static bool SetBackdrop(
Window
window, WindowBackdropType backdropType)
System\Windows\Application.cs (10)
217
public int Run(
Window
window)
817
public
Window
MainWindow
1613
internal int RunInternal(
Window
window)
1668
Window
win = obj as
Window
;
2234
Window
w = root as
Window
;
2249
if (!((
Window
)window).IsDisposed)
2251
((
Window
)window).Show();
2425
private
Window
_mainWindow;
System\Windows\Automation\Peers\WindowAutomationPeer.cs (7)
27
public WindowAutomationPeer(
Window
owner): base(owner)
43
Window
window = (
Window
)Owner;
76
Window
window = (
Window
)Owner;
100
Window
window = (
Window
)Owner;
System\Windows\Controls\Button.cs (1)
284
MS.Internal.Commands.CommandHelpers.ExecuteCommand(
Window
.DialogCancelCommand, null, this);
System\Windows\Controls\DocumentViewer.cs (1)
2220
Window
wnd = null;
System\Windows\Controls\Image.cs (1)
411
Image.DpiChangedEvent =
Window
.DpiChangedEvent.AddOwner(typeof(Image));
System\Windows\Controls\MenuItem.cs (1)
2521
&& (
Window
.GetWindow(this)?.IsActive ?? true))
System\Windows\Controls\Page.cs (3)
49
Window
.IWindowServiceProperty.OverrideMetadata(
661
(Parent is
Window
) ||
713
if ((parent is
Window
) || (parent is Frame))
System\Windows\Controls\Primitives\Popup.cs (1)
807
Window
.AllowsTransparencyProperty.AddOwner(typeof(Popup),
System\Windows\Controls\Primitives\ResizeGrip.cs (5)
45
Window
.IWindowServiceProperty.OverrideMetadata(
74
rg.OnWindowServiceChanged(e.OldValue as
Window
, e.NewValue as
Window
);
83
private void OnWindowServiceChanged(
Window
oldWindow,
Window
newWindow)
System\windows\Documents\TextEditorDragDrop.cs (2)
647
Window
window =
Window
.GetWindow(_textEditor.TextView.RenderScope);
System\Windows\Interop\HwndHost.cs (1)
37
HwndHost.DpiChangedEvent =
Window
.DpiChangedEvent.AddOwner(typeof(HwndHost));
System\Windows\Interop\WindowInteropHelper.cs (2)
39
public WindowInteropHelper(
Window
window)
131
private
Window
_window;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
835
case 739: t = () => typeof(
Window
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (15)
6235
Type type = typeof(System.Windows.
Window
);
6236
DependencyProperty dp = System.Windows.
Window
.ContentProperty;
6238
this.GetXamlType(typeof(System.Windows.
Window
)), // DeclaringType
7077
Type type = typeof(System.Windows.
Window
);
7078
DependencyProperty dp = System.Windows.
Window
.ResizeModeProperty;
7080
this.GetXamlType(typeof(System.Windows.
Window
)), // DeclaringType
7094
Type type = typeof(System.Windows.
Window
);
7095
DependencyProperty dp = System.Windows.
Window
.WindowStateProperty;
7097
this.GetXamlType(typeof(System.Windows.
Window
)), // DeclaringType
7111
Type type = typeof(System.Windows.
Window
);
7112
DependencyProperty dp = System.Windows.
Window
.TitleProperty;
7114
this.GetXamlType(typeof(System.Windows.
Window
)), // DeclaringType
8165
Type type = typeof(System.Windows.
Window
);
8166
DependencyProperty dp = System.Windows.
Window
.AllowsTransparencyProperty;
8168
this.GetXamlType(typeof(System.Windows.
Window
)), // DeclaringType
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
11279
typeof(System.Windows.
Window
),
System\Windows\Markup\KnownTypes.cs (1)
6301
case KnownElements.Window: t = typeof(System.Windows.
Window
); break;
System\Windows\MessageBox.cs (6)
247
Window
owner,
263
Window
owner,
279
Window
owner,
294
Window
owner,
307
public static MessageBoxResult Show(
Window
owner, string messageBoxText, string caption)
317
public static MessageBoxResult Show(
Window
owner, string messageBoxText)
System\Windows\Navigation\NavigationService.cs (5)
3829
Window
window = null;
3836
if (host != null && (window =
Window
.GetWindow(host)) != null)
3838
dobj.SetValue(
Window
.IWindowServiceProperty, window);
3861
dobj.ClearValue(
Window
.IWindowServiceProperty);
3990
bp is
Window
)
System\Windows\Shell\WindowChrome.cs (4)
73
var
window = (
Window
)d;
94
public static WindowChrome GetWindowChrome(
Window
window)
102
public static void SetWindowChrome(
Window
window, WindowChrome chrome)
System\Windows\Shell\WindowChromeWorker.cs (10)
39
private
Window
_window;
135
var
w = (
Window
)d;
146
private void _SetWindow(
Window
window)
163
Utility.AddDependencyPropertyChangeListener(_window,
Window
.TemplateProperty, _OnWindowPropertyChangedThatRequiresTemplateFixup);
164
Utility.AddDependencyPropertyChangeListener(_window,
Window
.FlowDirectionProperty, _OnWindowPropertyChangedThatRequiresTemplateFixup);
205
Utility.RemoveDependencyPropertyChangeListener(_window,
Window
.TemplateProperty, _OnWindowPropertyChangedThatRequiresTemplateFixup);
206
Utility.RemoveDependencyPropertyChangeListener(_window,
Window
.FlowDirectionProperty, _OnWindowPropertyChangedThatRequiresTemplateFixup);
225
public static WindowChromeWorker GetWindowChromeWorker(
Window
window)
232
public static void SetWindowChromeWorker(
Window
window, WindowChromeWorker chrome)
System\Windows\Standard\Utilities.cs (1)
33
private static readonly Version _presentationFrameworkVersion = Assembly.GetAssembly(typeof(
Window
)).GetName().Version;
System\Windows\SystemCommands.cs (7)
31
private static void _PostSystemCommand(
Window
window, SC command)
42
public static void CloseWindow(
Window
window)
48
public static void MaximizeWindow(
Window
window)
54
public static void MinimizeWindow(
Window
window)
60
public static void RestoreWindow(
Window
window)
68
public static void ShowSystemMenu(
Window
window, Point screenLocation)
75
internal static void ShowSystemMenuPhysicalCoordinates(
Window
window, Point physicalScreenLocation)
System\Windows\ThemeManager.cs (4)
55
internal static void ApplySystemTheme(
Window
window, bool forceUpdate = false)
57
ApplySystemTheme(new List<
Window
> { window }, forceUpdate);
111
foreach(
Window
window in windows)
133
private static bool SetImmersiveDarkMode(
Window
window, bool useDarkMode)
System\Windows\Window.cs (113)
60
HeightProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(new PropertyChangedCallback(_OnHeightChanged)));
61
MinHeightProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(new PropertyChangedCallback(_OnMinHeightChanged)));
62
MaxHeightProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(new PropertyChangedCallback(_OnMaxHeightChanged)));
63
WidthProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(new PropertyChangedCallback(_OnWidthChanged)));
64
MinWidthProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(new PropertyChangedCallback(_OnMinWidthChanged)));
65
MaxWidthProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(new PropertyChangedCallback(_OnMaxWidthChanged)));
73
VisibilityProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(Visibility.Collapsed, new PropertyChangedCallback(_OnVisibilityChanged), new CoerceValueCallback(CoerceVisibility)));
75
IsTabStopProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(BooleanBoxes.FalseBox));
76
KeyboardNavigation.DirectionalNavigationProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(KeyboardNavigationMode.Cycle));
77
KeyboardNavigation.TabNavigationProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(KeyboardNavigationMode.Cycle));
78
KeyboardNavigation.ControlTabNavigationProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(KeyboardNavigationMode.Cycle));
79
FocusManager.IsFocusScopeProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(BooleanBoxes.TrueBox));
81
DefaultStyleKeyProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(typeof(
Window
)));
82
_dType = DependencyObjectType.FromSystemTypeInternal(typeof(
Window
));
84
FlowDirectionProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(new PropertyChangedCallback(_OnFlowDirectionChanged)));
87
RenderTransformProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(Transform.Identity, new PropertyChangedCallback(_OnRenderTransformChanged), new CoerceValueCallback(CoerceRenderTransform)));
88
ClipToBoundsProperty.OverrideMetadata(typeof(
Window
), new FrameworkPropertyMetadata(BooleanBoxes.FalseBox, new PropertyChangedCallback(_OnClipToBoundsChanged), new CoerceValueCallback(CoerceClipToBounds)));
95
EventManager.RegisterClassHandler(typeof(
Window
),
99
EventManager.RegisterClassHandler(typeof(
Window
),
104
Window
.DpiChangedEvent = EventManager.RegisterRoutedEvent("DpiChanged", RoutingStrategy.Bubble,
105
typeof (System.Windows.DpiChangedEventHandler), typeof (
Window
));
540
public static
Window
GetWindow(DependencyObject dependencyObject)
548
return dependencyObject.GetValue(
Window
.IWindowServiceProperty) as
Window
;
567
typeof(
Window
),
570
(d, e) => ((
Window
)d).OnTaskbarItemInfoChanged(e),
725
typeof(
Window
),
748
if (!((
Window
) d).IsSourceWindowNull)
762
DependencyProperty.Register("Title", typeof(String), typeof(
Window
),
798
typeof(
Window
),
853
typeof(
Window
),
901
Canvas.TopProperty.AddOwner(typeof(
Window
),
952
Canvas.LeftProperty.AddOwner(typeof(
Window
),
1090
typeof(
Window
),
1127
= DependencyProperty.RegisterReadOnly("IsActive", typeof(bool), typeof(
Window
),
1166
public
Window
Owner
1355
DependencyProperty.Register("WindowStyle", typeof(WindowStyle), typeof(
Window
),
1396
if (!((
Window
)d).IsSourceWindowNull)
1399
((
Window
)d).VerifyConsistencyWithAllowsTransparency((WindowStyle)value);
1411
DependencyProperty.Register("WindowState", typeof(WindowState), typeof(
Window
),
1453
DependencyProperty.Register("ResizeMode", typeof(ResizeMode), typeof(
Window
),
1496
typeof(
Window
),
1530
typeof(
Window
),
1588
add { AddHandler(
Window
.DpiChangedEvent, value); }
1589
remove { RemoveHandler(
Window
.DpiChangedEvent, value); }
1671
/// this <see cref="
Window
"/> object is modified
1709
RaiseEvent(new DpiChangedEventArgs(oldDpi, newDpi,
Window
.DpiChangedEvent, this));
3028
/// Gets or sets a value determining preferred backdrop type for current <see cref="
Window
"/>.
3042
typeof(
Window
),
3049
if (d is not
Window
window)
3234
internal static readonly RoutedCommand DialogCancelCommand = new RoutedCommand("DialogCancel", typeof(
Window
));
3437
Window
thisRef = (
Window
)arg;
3460
CommandManager.RegisterClassCommandBinding(typeof(
Window
), binding);
3475
Window
w = target as
Window
;
3588
SetResourceReference(StyleProperty, typeof(
Window
));
4984
Window
w = (
Window
)d;
5010
Window
w = (
Window
)d;
5028
Window
w = (
Window
)d;
5088
Window
w = (
Window
)d;
5215
Window
w = (
Window
)d;
5235
Window
w = (
Window
)d;
5261
Window
w = (
Window
)d;
5285
Window
w = (
Window
)d;
5555
Window
w = d as
Window
;
5566
Window
w = d as
Window
;
5627
Window
w = d as
Window
;
5650
Window
w = d as
Window
;
5689
Window
w = d as
Window
;
5727
Window
w = d as
Window
;
5748
Window
w = d as
Window
;
5789
Window
w = d as
Window
;
5978
Window
w = d as
Window
;
6015
Window
w = d as
Window
;
6054
Window
w = d as
Window
;
6090
Window
w = d as
Window
;
6169
Window
w = d as
Window
;
6194
((
Window
)d).VerifyApiSupported();
6201
Window
w = d as
Window
;
6967
Window
window = sender as
Window
;
6978
Window
window = sender as
Window
;
7154
private
Window
_ownerWindow; // owner window
7265
= DependencyProperty.RegisterAttached("IWindowService", typeof(IWindowService), typeof(
Window
),
7590
static internal HwndStyleManager StartManaging(
Window
w, int Style, int StyleEx )
7603
private HwndStyleManager(
Window
w, int Style, int StyleEx )
7655
private
Window
_window;
7666
/// Initially, an HWND created in <see cref="
Window
"/> in a Per-Monitor Aware process may not
System\Windows\WindowCollection.cs (6)
55
public
Window
this[int index]
59
return _list[index] as
Window
;
101
public void CopyTo(
Window
[] array, int index)
160
internal void Remove(
Window
win)
176
internal int Add (
Window
win)
184
internal bool HasItem(
Window
win)
System.Windows.Controls.Ribbon (12)
Microsoft\Windows\Controls\KeyTipService.cs (2)
1073
_currentWindow =
Window
.GetWindow(scope);
1751
private
Window
_currentWindow = null;
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (7)
643
private
Window
_window = null;
1186
e.NewSource.RootVisual is
Window
)
1188
rib._window = (
Window
)e.NewSource.RootVisual;
1193
private void UnhookWindowListeners(
Window
win)
1207
private void HookWindowListeners(
Window
win)
1443
Window
window = ((Ribbon)d)._window;
1584
private static bool CheckIfWindowIsRibbonWindow(
Window
win)
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroup.cs (2)
330
RibbonWindow ribbonWindow =
Window
.GetWindow(this) as RibbonWindow;
382
RibbonWindow ribbonWindow =
Window
.GetWindow(this) as RibbonWindow;
Microsoft\Windows\Controls\Ribbon\RibbonWindow.cs (1)
58
Window
.TitleProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(String.Empty, new PropertyChangedCallback(OnTitleChangedCallback)));
WindowsFormsIntegration (11)
System\Windows\Integration\ApplicationInterop.cs (8)
46
public static void EnableModelessKeyboardInterop(SW.
Window
window)
202
static ModelessWindowFilter FindFilter(SW.
Window
window)
231
ModelessWindowFilter windowFilter = WindowFilterList.FindFilter(sender as SW.
Window
);
246
private System.Windows.
Window
_window;
247
public SW.
Window
Window
255
public ModelessWindowFilter(System.Windows.
Window
window)
404
SW.
Window
rootWindow = null;
407
rootWindow = FindRootVisual(wfh) as SW.
Window
;
System\Windows\Integration\ElementHost.cs (1)
552
public static void EnableModelessKeyboardInterop(SW.
Window
window)
System\Windows\Integration\WindowsFormsHost.cs (2)
1013
Window
presentationSourceWindow = presentationSource.RootVisual as
Window
;