Я думаю, что есть ошибка с Window.Width и Window.Height wpf. Мне нужно, чтобы мое окно покрывало весь мой рабочий стол (есть два монитора), но сначала позвольте мне показать вам, почему я считаю, что есть ошибка.
Сначала позвольте мне показать вам разрешение моих мониторов: (оба имеют одинаковое разрешение)

это окно в visual studio, с которым я работаю

Я не знаю, знаете ли вы, ребята, AutoIt, но это хорошая программа для автоматизации простых вещей. поэтому, если я хочу изменить размер моего главного окна, чтобы покрыть все пространство в моем первом мониторе (то же самое, как если бы я развернул окно в максимальном размере), я выполню этот метод на autoit:

и когда я выполняю этот код, мое окно, которое я создаю в visual studio, расширяется, и оно выглядит точно так, как если бы оно было развернуто.

пока что, кажется, координаты работают.
теперь, когда я делаю то же самое с c # на wpf:
public static void setWindowSize(System.Windows.Window w)
{
w.Left = 0;
w.Top =0;
w.Width = 1920;
w.Height = 1079;
}
Параметр w будет главным окном. Когда я выполню это, посмотрите, как изменяется размер окна:

Я поместил старое изображение рядом с ним, чтобы вы, ребята, могли его сравнить. Почему размеры не совпадают? Я считаю, что свойства Window.Width и Window.Height не работают правильно. или что я делаю не так?