Обучение Visual C# Вторник, 08.07.2025, 11:30
Меню сайта
Категории раздела
Работа с классами .Net Framework 4.0 [2]
Работа с контролами Visual C# 2010 [3]
Наш опрос
Оцените мой сайт
Всего ответов: 45
Статистика
Яндекс.Метрика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
<
Форма входа
Главная » 2012 » Январь » 10
Доброго времени суток) Я придумал небольшой способ определения расширения экрана.

Для того чтобы узнать расширение экрана создаем новую форму.
Значение StartPosition ставим CenterScreen. на форму кидаем 2 Label.
Далее движемся в метод Form1_Load и прописываем такой код:
private void Form1_Load(object sender, EventArgs e)
{
int x1;//обьявляем переменные отвечающие за ширину
int y1;//и высоту экрана
x1 = 2*this.Location.X + this.Width;//высчитываем ширину
y1 = 2*(this.Location.Y + this.Height/2+20);//высчитываем высоту экрана
label1.Text ="X="+x1.ToString();//записываем в первый label ширину экрана
label2.Text = "Y=" + y1.ToString();// а сюда записываем высоту экрана
}
Команда this.Location.X- возвращает нам координату X верхнего ... Читать дальше »
Категория: Работа с контролами Visual C# 2010 | Просмотров: 955 | Добавил: AleXonis | Дата: 10.01.2012 | Комментарии (0)

Поиск
Календарь
«  Январь 2012  »
Пн Вт Ср Чт Пт Сб Вс
      1
2345678
9101112131415
16171819202122
23242526272829
3031
Архив записей
Copyright Алексей Чеботарев aka BTR © 2025