Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
brony
77 / 57 / 4
Регистрация: 02.01.2012
Сообщений: 521
1

Как использовать KeyPress для работы кнопки "Пауза"

08.06.2012, 23:46. Показов 2972. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно использовать этот обработчик что бы сделать подобие кнопки. При первом нажатии что бы переменная принимала true, при втором false. При этом нужно использовать кнопку Pause. Как реализовать?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.06.2012, 23:46
Ответы с готовыми решениями:

KeyPress для кнопки
Нужно что бы в результате события KeyPress для кнопки, изменится её размер и надпись. Код 1...

нужно сделать кнопки старт и пауза для движущихся фигур
пауза нормально работает. но после паузы нажимаешь на старт фигуры не продолжают движение по...

Как отключить кнопки плей и пауза при регулировке громкости?
Всем привет! Подскажите как отключить эти кнопки регулировки громкости. Надоели они пол экрана...

Как использовать RefEdit для определения переменных для работы с выделенным регионом
Добрый день. Перерыв кучу форумов, из кусочков кода сделал нужный макрос, который проверяет...

Написать программу для работы в магазине торгующем телефонами. Для работы с данными использовать структуру типа ' запись '
Ребята помогите сделать 1. Написать программу для работы в магазине торгующем телефонами. Для...

2
660 / 530 / 137
Регистрация: 07.07.2011
Сообщений: 1,232
09.06.2012, 07:43 2
Лучший ответ Сообщение было отмечено ncuX1 как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
        bool flag = false;
 
        private void Form1_KeyUp( object sender, KeyEventArgs e )
        {
            if ( e.KeyCode.Equals(Keys.Pause) && !flag )
            {
                label1.Text = "true";
                flag = true;
            }
            else
            {
                label1.Text = "false";
                flag = false;
            }
        }
1
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
09.06.2012, 13:57 3
Упростил
C#
1
2
3
4
5
6
7
        bool flag = false;
 
        private void Form1_KeyUp( object sender, KeyEventArgs e )
        {
            if ( e.KeyCode.Equals(Keys.Pause)) 
                flag = !flag;
        }
1
09.06.2012, 13:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.06.2012, 13:57
Помогаю со студенческими работами здесь

Как использовать Linq для работы с БД Access
Здравствуйте! Подключил базу Access к DataridView теперь хочу к ней обратится с помощью Linq....

Как использовать сокет для работы с cookies?
Как использую сокет fsockopen($host_name , 80); fputs($fp,'GET /page.php HTTP/1.0 '); и т.д....

Написать программу для работы в магазине торгующем телефонами. Для работы с данными использовать структуру типа ' запись ' . Поля должны содержать
Написать программу для работы в магазине торгующем телефонами. Для работы с данными использовать...

Как нажатием кнопки на первой форме открыть для работы вторую форму?
C# Windows Forms как нажатием кнопки на 1 ой форме открыть для работы 2ою форму?т.е к примеру...

Использовать системный цвет (цвет Windows) как фон для кнопки
Можно ли использовать системный цвет (цвет Windows) как фон для кнопки? Если да, то как?

Как упростить обработчик KeyPress для WASD в разном регистре, раскладке?
Доброго времени суток! Нужна помощь со следующей проблемой: Обрабатываю KeyPress для клавиш wasd,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru