Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
41 / 13 / 4
Регистрация: 22.07.2013
Сообщений: 145
1

Изменение текста при нажатии клавиши Space

31.07.2016, 13:52. Показов 1787. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. Прошу помощи у знающих C#. Задача как мне кажется не сложная - при нажатии клавиши пробел текст метки на форме должен поменяться. Все. Вешаю событие KeyDown форме, в обработчике записываю такой код:

C#
1
2
3
4
5
6
7
8
 private void Form1_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Space)
            {
                label23.Text = "Мы нажали пробел";
            }
            else { label23.Text = "Мы нажали другую клавишу"; }
        }
Подскажите в чем ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.07.2016, 13:52
Ответы с готовыми решениями:

Вывод текста в textbox при нажатии клавиши
Привет,форумчане,надеюсь на вашу помощь. Сразу пишу,что текст должен выводится при нажатии...

Изменение текста в label при нажатии
Помогите, не работал с этим языком, вообщем при нажатии на label текст должен меняться, т.е старый...

Почему при нажатии на Space ничего не происходит?
Почему при нажатии на Space ничего не происходит? форма не закрывается private void...

Включать курсор при нажатии левой клавиши, а выключать по нажатию правой клавиши мыши
Нужно: Включать курсор при нажатии левой клавиши, а выключать по нажатию правой клавиши мыши....

2
Эксперт .NET
5546 / 4309 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
31.07.2016, 14:46 2
Цитата Сообщение от Sergei12 Посмотреть сообщение
Подскажите в чем ошибка?
Для формы установите в true вот это свойство.
1
41 / 13 / 4
Регистрация: 22.07.2013
Сообщений: 145
31.07.2016, 15:43  [ТС] 3
Благодарю !)
0
31.07.2016, 15:43
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.07.2016, 15:43
Помогаю со студенческими работами здесь

При нажатии клавиши в английской раскладке, выводить русское значение клавиши
Требуется чтобы при нажатии клавиши в английской раскладке, выводилось Русское значение клавиши....

Изменение переменной при нажатии клавиши
кому не сложно сделайте пожалуйста если я нажал клавишу(неважно какую) переменная n стала = 1 если...

Изменение значения при нажатии клавиши
Привет, есть фрагмент программы " Ugol := 0; DUgol :=1*Pi/180; " Как сделать так что-бы при...

MFC Изменение цвета при нажатии клавиши Shifft
// Artemyev_A_S_Lb1View.cpp : реализация класса CArtemyev_A_S_Lb1View // #include "stdafx.h"...

Ввод текста в liv при нажатии клавиши
Есть некий div, нужно что бы при нажатии, например, enter'a в div можно было бы ввести текст. Мышку...

Последовательный сдвиг текста при нажатии клавиши
Добрый день. Прошу помощи в решении лабы. Задание: Составить программу, последовательно сдвигающую...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Аутентификация на сайте с помощью формы
bytestream 21.01.2025
В современном цифровом мире безопасная аутентификация становится краеугольным камнем защиты веб-приложений и пользовательских данных. Каждый день миллионы людей используют различные онлайн-сервисы,. . .
Как получить индекс в цикле for в Python
bytestream 21.01.2025
При работе с коллекциями данных в Python часто возникает необходимость не только получить доступ к элементам последовательности, но и знать их позицию в процессе итерации. Индексация в циклах. . .
Как определить адрес, из которого локальный репозиторий Git был клонирован
bytestream 21.01.2025
В современной разработке программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса. При работе с Git разработчики часто сталкиваются с необходимостью. . .
Какая разница между операторами == и === в сравнениях в JavaScript
bytestream 21.01.2025
В мире веб-разработки JavaScript занимает особое место как динамический язык программирования, предоставляющий разработчикам широкий набор инструментов для создания интерактивных веб-приложений. . . .
Из чего и как собрать свой домашний кинотеатр
bt_guru 21.01.2025
Создание домашнего кинотеатра: от идеи до реализации В современном мире домашний кинотеатр стал неотъемлемой частью комфортного жилого пространства, предоставляя возможность наслаждаться. . .
Ошибки стиральных машин
bt_guru 21.01.2025
Современные стиральные машины представляют собой сложные электронные устройства, оснащенные множеством датчиков и систем контроля. Они способны самостоятельно определять вес загруженного белья,. . .
Копирование (маппинг) объектов в JavaScript
bytestream 21.01.2025
В современной разработке программного обеспечения копирование объектов представляет собой фундаментальную операцию, которая требует особого внимания и понимания. Маппинг объектов в JavaScript – это. . .
Как работать с Apache Kafka в C# .NET
bytestream 21.01.2025
Apache Kafka представляет собой распределенную платформу потоковой передачи данных, которая произвела революцию в области обработки больших объемов информации в реальном времени. Эта система,. . .
Как использовать RabbitMQ в C# .NET
bytestream 21.01.2025
RabbitMQ представляет собой мощный брокер сообщений, который эффективно решает эту задачу, обеспечивая надежную передачу данных между множеством приложений. Этот инструмент реализует протокол AMQP. . .
Как объединить последние коммиты в Git
bytestream 21.01.2025
В мире разработки программного обеспечения система контроля версий Git стала незаменимым инструментом для управления исходным кодом. Одной из наиболее полезных, но порой сложных для освоения функций. . .
Как запушить новую локальную ветку (branch) в удалённый репозиторий Git и отслеживать её
bytestream 21.01.2025
В современной разработке программного обеспечения система контроля версий Git стала неотъемлемым инструментом для эффективного управления кодом и организации командной работы. Одной из ключевых. . .
Как создать директорию и все родительские директории, указанные в пути, с помощью Python
bytestream 21.01.2025
Python предоставляет мощные инструменты для работы с файловой системой через встроенные модули os и pathlib, которые значительно упрощают процесс манипуляции директориями. Эти модули содержат. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru