Хочу открывать новую форму по нажатию клавиши F1, чтобы получалось примерно как на картинке или тут без chm не обойтись?
private void Form1_HelpRequested(object sender, HelpEventArgs hlpevent)
{
Form helpForm = new Form();
helpForm.ShowDialog();
}
Вот это не срабатывает.
private void Form1_HelpRequested(object sender, HelpEventArgs hlpevent)
{
using (var helpForm = new Form2())
{
helpForm.ShowDialog();
}
}
Обратите внимание, что new Form2()
(в зависимости от названия вашей формы) а не new Form()
.
источник
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
if (keyData == Keys.F1)
{
MessageBox.Show("You pressed the F1 key");
return true; // indicate that you handled this keystroke
}
// Call the base class
return base.ProcessCmdKey(ref msg, keyData);
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Доброй ночиВопрос такой: нужно отключить ContextMenu, если кликнули не на ListItem
Нужно нарисовать или вставить программным способом и чтобы можно было ее растягиватьИли же вставить как строки
Какой программный компонент Visual Studio оптимально подходит для вывода текстовых данных, изображений? Целесообразно ли использовать для этого...
Каким образом можно выгрузить информацию из разных таблиц в один xml файл?