1 write to _window
PresentationFramework (1)
System\Windows\Shell\WindowChromeWorker.cs (1)
153
_window
= window;
63 references to _window
PresentationFramework (63)
System\Windows\Shell\WindowChromeWorker.cs (63)
100
Assert.IsNotNull(
_window
);
141
Assert.IsNull(cw.
_window
);
148
Assert.IsNull(
_window
);
159
_hwnd = new WindowInteropHelper(
_window
).Handle;
163
Utility.AddDependencyPropertyChangeListener(
_window
, Window.TemplateProperty, _OnWindowPropertyChangedThatRequiresTemplateFixup);
164
Utility.AddDependencyPropertyChangeListener(
_window
, Window.FlowDirectionProperty, _OnWindowPropertyChangedThatRequiresTemplateFixup);
166
_window
.Closed += _UnsetWindow;
175
_window
.ApplyTemplate();
184
_window
.SourceInitialized += _WindowSourceInitialized;
190
_hwnd = new WindowInteropHelper(
_window
).Handle;
203
if (
_window
!= null)
205
Utility.RemoveDependencyPropertyChangeListener(
_window
, Window.TemplateProperty, _OnWindowPropertyChangedThatRequiresTemplateFixup);
206
Utility.RemoveDependencyPropertyChangeListener(
_window
, Window.FlowDirectionProperty, _OnWindowPropertyChangedThatRequiresTemplateFixup);
207
_window
.SourceInitialized -= _WindowSourceInitialized;
208
_window
.StateChanged -= _FixupRestoreBounds;
250
_window
.Dispatcher.BeginInvoke(DispatcherPriority.Loaded, (_Action)_FixupTemplateIssues);
277
_UpdateSystemMenu(
_window
.WindowState);
284
/// If visual children have been added to <see cref="
_window
"/>, then repost <see cref="_FixupTemplateIssues"/>
288
if (sender ==
_window
)
292
_window
.VisualChildrenChanged -= RetryFixupTemplateIssuesOnVisualChildrenAdded;
299
_window
.Dispatcher.BeginInvoke(DispatcherPriority.Render, (_Action)_FixupTemplateIssues);
306
Assert.IsNotNull(
_window
);
308
if (
_window
.Template == null)
315
if (VisualTreeHelper.GetChildrenCount(
_window
) == 0)
319
_window
.VisualChildrenChanged += RetryFixupTemplateIssuesOnVisualChildrenAdded;
326
var rootElement = (FrameworkElement)VisualTreeHelper.GetChild(
_window
, 0);
366
DpiScale dpi =
_window
.GetDpi();
421
if (
_window
.FlowDirection == FlowDirection.RightToLeft)
446
_window
.StateChanged += _FixupRestoreBounds;
456
if (
_window
.WindowState == WindowState.Maximized ||
_window
.WindowState == WindowState.Minimized)
463
DpiScale dpi =
_window
.GetDpi();
475
_window
.Top = adjustedTopLeft.Y;
476
_window
.Left = adjustedTopLeft.X;
505
if (
_window
.WindowState != WindowState.Normal)
510
DpiScale dpi =
_window
.GetDpi();
513
Point windowTopLeft = new Point(
_window
.Left,
_window
.Top);
516
return
_window
.RestoreBounds.Location != windowTopLeft;
585
DpiScale dpi =
_window
.GetDpi();
631
bool compliment =
_window
.FlowDirection == FlowDirection.RightToLeft;
657
DpiScale dpi =
_window
.GetDpi();
670
IInputElement inputElement =
_window
.InputHitTest(mousePosWindow);
718
SystemCommands.ShowSystemMenuPhysicalCoordinates(
_window
, new Point(Utility.GET_X_LPARAM(lParam), Utility.GET_Y_LPARAM(lParam)));
802
Assert.Implies(
_window
.WindowState == WindowState.Maximized, Utility.IsOSWindows7OrNewer);
803
if (
_window
.WindowState != WindowState.Maximized)
809
_windowPosAtStartOfUserMove = new Point(
_window
.Left,
_window
.Top);
829
if (
_window
.WindowState == WindowState.Maximized)
832
_window
.Top = _windowPosAtStartOfUserMove.Y;
833
_window
.Left = _windowPosAtStartOfUserMove.X;
1049
else if (null != wp && (_lastRoundingState ==
_window
.WindowState))
1058
_lastRoundingState =
_window
.WindowState;
1063
DpiScale dpi =
_window
.GetDpi();
1185
Assert.IsNotNull(
_window
);
1207
DpiScale dpi =
_window
.GetDpi();
1323
if (
_window
== null || _chromeInfo == null)
1326
DpiScale dpi =
_window
.GetDpi();
1363
_window
.InvalidateMeasure();
1370
Assert.IsNotNull(
_window
);
1381
var rootElement = (FrameworkElement)VisualTreeHelper.GetChild(
_window
, 0);
1391
_window
.StateChanged -= _FixupRestoreBounds;
1399
Assert.IsNotNull(
_window
);