Пятница, 24.11.2017
Деменёв Александр
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Программирование » WPF Код на C# » case - Применение клавишь (Условия)
case - Применение клавишь
demenevДата: Вторник, 02.03.2010, 16:12 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 427
Репутация: 1
Статус: Offline
private void Window_KeyUp(object sender, System.Windows.Input.KeyEventArgs e)
{
// выясняем текущий размер рабочей области
Rect workArea = SystemParameters.WorkArea;

// получаем ссылку на окно
Window window = sender as Window;

// позиционируем окно взависимости от пользовательского ввода
switch (e.Key)
{
case Key.T:
{
Window.Left = 0;
Window.Top = 0;
Window.Width = workArea.Width;
Window.Height = workArea.Height / 2;
break;
}
case Key.B:
{
Window.Width = workArea.Width;
Window.Height = workArea.Height / 2;
Window.Left = 0;
Window.Top = workArea.Height - window.Height;

break;
}
case Key.L:
{
Window.Left = 0;
Window.Top = 0;
Window.Width = workArea.Width / 2;
Window.Height = workArea.Height;
break;
}
case Key.R:
{
Window.Width = workArea.Width / 2;
Window.Height = workArea.Height;
Window.Left = workArea.Width - window.Width;
Window.Top = 0;
break;
}
}
}


http://minecraft-pvp-gs.ru
 
Форум » Программирование » WPF Код на C# » case - Применение клавишь (Условия)
Страница 1 из 11
Поиск:

Copyright MyCorp © 2017
Создать бесплатный сайт с uCoz