![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - Состояние индикаторов CapsLock и NumLock в StatusStrip (WindowsForms) |
|
.NET - Состояние индикаторов CapsLock и NumLock в StatusStrip (WindowsForms)
|
Новый участник Сообщения: 18 |
Добрый день.
Подскажите, пожалуйста, как возможно отобразить состояние индикаторов CAPS/NUM Lock в строке состояний StatusStrip Windows Forms. Пытался действовать исходя из примеров: раз, два, однако в приложении ничего не отображается. Создал новый проект, добавил элемент StripStatusLabel и попытался вывести информацию на него. Проявилась одна странность: выполнение происходит только в методе инициализации. public partial class Form1 : Form { public Form1() { InitializeComponent(); toolStripStatusLabel1.Text = "111"; } } using System.Diagnostics; namespace WindowsFormsApplication3 { public partial class Form1 : Form { public Form1() { InitializeComponent(); //toolStripStatusLabel1.Text = "111"; } public void Form2_KeyDown(object sender, KeyEventArgs e) { Debug.Write("123"); toolStripStatusLabel1.Text = "222"; } } } using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Diagnostics; namespace WindowsFormsApplication3 { public partial class Form1 : Form { public Form1() { InitializeComponent(); KeyDown += tst; } public void TextBoxTest() { textBox1.Text = "onetwo"; } private void tst(object sender, KeyEventArgs e) { if ((e.KeyCode & Keys.KeyCode) == Keys.CapsLock) { if (Control.IsKeyLocked(Keys.CapsLock)) toolStripStatusLabel1.Text = "Caps"; } } } } Спасибо! |
|
------- Отправлено: 13:04, 15-03-2016 |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Проблема решена:
Всем спасибо! |
------- Отправлено: 09:19, 16-03-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Офис и Текст - удаленное отключение CapsLock | Quaker_75 | Программное обеспечение Windows | 4 | 01-03-2016 15:49 | |
Разное - Сборка 9879. Перестали работать CapsLock, NumLock, ScrolLock. | DrStalker | Microsoft Windows 10 | 3 | 10-12-2014 02:48 | |
Разное - APC Line-R сбой с миганием индикаторов | 3абанен | Прочее железо | 3 | 17-11-2014 16:01 | |
Интерфейс - Отображение включения CapsLock | igor.v500@fb | Microsoft Windows 7 | 1 | 14-08-2013 18:18 | |
[решено] Ноут Acer 5551g-n534g32mick не включается ничего кроме индикаторов | Farengeit | Непонятные проблемы с Железом | 3 | 13-01-2012 14:24 |
|