Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > событие PreviewKeyDown


Автор: Madrid 15.11.2007, 15:36
У панели есть такое событие PreviewKeyDown, как его можно сгенерировать при нажатий на клавишу.У меня никак не получается.

Автор: alexey___ 16.11.2007, 07:40
вот примерчик

на форму положил панель, в конструктор добавил panel1.Select();

Код

        public Form()
        {
            InitializeComponent();
            panel1.Select();
        }


а вот событие панели

Код

        private void panel1_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
        {
            MessageBox.Show(e.KeyData.ToString());
        }


вроде работает 

Автор: Madrid 16.11.2007, 18:27
Спасибо!Заработало.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)