понедельник, 13 июля 2009 г.

Получение размеров экрана и рабочей области в WPF приложениях

Возникла задача разместить окно приложения в правом нижнем углу.
Можно решить задачу так:

this.Left = SystemParameters.WorkArea.Width - this.Width;
this.Top = SystemParameters.WorkArea.Height - this.Height;

Если применить:

this.Top = SystemParameters.VirtualScreenHeight - this.Height;

то часть окна будет скрыта панелью задач.

2 комментария:

  1. Спасибо. Благодаря Вам полтара часа поиска даром не прошли. :)

    ОтветитьУдалить
    Ответы
    1. Если что, обращайтесь. Я и еще много хороших специалистов, помогают с разными интересными вопросами на форумах MSDN: http://social.msdn.microsoft.com/Forums/ru-ru/categories/

      Удалить