Получить реальный размер формы

233
19 ноября 2017, 13:17

Хочу получить размеры формы когда она полностью развёрнута.

Вешаю на событие Form1_Resize что бы отлавливать размеры.

string z = this.Size.ToString();
label1.Text = z;

На компьютере показывает 1936 x 1056

  • Реальное разрешение экрана = 1920 x 1080

А на ноуте показывает 1374 x 748

  • Реальное разрешение экрана = 1366 x 748

Почему врёт про ширину ?

Answer 1

Size - размеры формы с границами.

ClientSize - размер контрола без границы.

Также смотрите свойства DisplayRectangle и ClientRectangle.

READ ALSO
IQueryable в Entity Framework

IQueryable в Entity Framework

Я так поняла, что если у меня данные IQueryable, то запрос выполняется, только когда я вызываю методы Count(), ToList() и подобные, либо начинаю перебирать...

212
Синхронизация детей Unity

Синхронизация детей Unity

Использую компонент Network Transform, позиция синхронизируется нормальноПробую использовать Netwrok Transform Child, позиция детей не синхронизируется вообще

226