Четверг, 28.03.2024
Просто сайт
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Программирование » WPF Код на C# » case - Применение клавишь (Условия)
case - Применение клавишь
demenevДата: Вторник, 02.03.2010, 16:12 | Сообщение # 1
Группа: Удаленные





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;
}
}
}

 
Форум » Программирование » WPF Код на C# » case - Применение клавишь (Условия)
  • Страница 1 из 1
  • 1
Поиск:

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