Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.02.2012, 19:49   #1
ZoxWatt
Пользователь
 
Регистрация: 15.02.2012
Сообщений: 17
По умолчанию Работа с Windows Forms (C#)

есть форма с кнопкой button(), при ее нажатии что-то происходит, нужно сделать тоже самое при нажатии hotkey (Enter).
if (p==3) p=3;
else p=3;
ZoxWatt вне форума Ответить с цитированием
Старый 16.02.2012, 20:12   #2
rUs_LAN
Форумчанин
 
Регистрация: 15.11.2008
Сообщений: 577
По умолчанию

Код:
 public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
        {
            if (keyData == Keys.Enter)
            {
                DoSomething();
                return true;
            }
            return base.ProcessCmdKey(ref msg, keyData);
        }

        private void button1_Click(object sender, EventArgs e)
        {
            DoSomething();
        }

        private void DoSomething()
        {
            MessageBox.Show("hi!");
        }
rUs_LAN вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с приложением Windows Forms serg_volk777 Общие вопросы .NET 0 19.10.2011 22:31
Работа с приложением Windows Forms serg_volk777 Windows Forms 0 19.10.2011 15:19
Windows Forms masashama Windows Forms 12 14.02.2011 16:14
windows.forms *stRong* Помощь студентам 0 04.06.2010 04:39
Вопрос по Windows Forms tavrocotaps Общие вопросы .NET 0 11.06.2009 16:43