Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 01.12.2014
Сообщений: 2
1

Имитировать нажатие кнопки

08.04.2015, 18:14. Показов 1667. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем добрый вечер. Туплю пострашному, не могу понять в чём проблема. Надо, чтобы при нажатие баттон2 происходило некое действие, но выдаёт ошибку System.Windows.Forms.Control.MouseClick

C#
1
2
3
4
5
6
7
        private void Form1_Load(object sender, EventArgs e)
        {
            numAnswer = null;
            numQuestion = 0;
            fillList();
            FillFormFromList();
            if (button2.MouseClick == true) numQuestion++;
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.04.2015, 18:14
Ответы с готовыми решениями:

Как имитировать нажатие клавиш
Каким образом с помощью C# можно вызвать событие любой кнопки клавиатуры. н.п. У меня есть форма...

Как имитировать нажатие клавиш внутри формы c#
Мне надо имитировать нажатие клавиши. Я пробовал в таймере вызывать класс...

Имитировать нажатие на кнопку через определенные интервалы времени
Здравствуйте. У меня на форме есть кнопка private void button1_Click(object sender, EventArgs e) ...

Как имитировать нажатие мыши ВНУТРИ формы - Visual basic & C# ?
Как имитировать нажатие левой кнопки мыши по заданным координатам ВНУТРИ ФОРМЫ ? C# или visual...

2
32 / 32 / 28
Регистрация: 19.09.2013
Сообщений: 370
08.04.2015, 18:57 2
C#
1
(button2.MouseClick == true)
Нельзя же так писать. Нужно создать функцию-обработчик события MouseClick и в этой функции делать действия. Примерно так:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
private void Form1_Load(object sender, EventArgs e)
{
numAnswer = null;
numQuestion = 0;
fillList();
FillFormFromList();
button2.MouseClick += new MouseEventHandler(BtnClick);
}
 
void BtnClick(object sender, MouseEventArgs e)
{
numQuestion++;
}
P.S. Пишу по памяти.
1
0 / 0 / 0
Регистрация: 01.12.2014
Сообщений: 2
08.04.2015, 19:18  [ТС] 3
Это я знаю, но по другому никак нельзя будет? У меня просто для каждого метода данная кнопка суммирует разные переменные, допустим я выполняю событие1 и при нажатие баттона, у меня суммируется переменная q, когда я уже выполняю событие2, данная кнопка суммирует уже переменную w и т.д.

Добавлено через 12 минут
Спасибо!
0
08.04.2015, 19:18
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.04.2015, 19:18
Помогаю со студенческими работами здесь

Обработать нажатие кнопки
Здравствуйте. У меня автоматически создаются девять кнопок, вот так: Button But = new Button;...

Нажатие кнопки мыши
Нужно "делать дело" при нажатии/отпускании и перетаскивании (click+move) мышкой. Одно дело, если бы...

Не видит нажатие кнопки
using System; using System.Collections.Generic; using System.Linq; using System.Text; using...

Нажатие кнопки по Enter
Подскажите пожалуйста, как сделать чтобы при нажатии на Enter срабатывала нужная мне кнопка ?


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Создание макробота, как способа экономии времени и варианта ИИ.
Hrethgir 28.01.2025
Чисто теоретически, создание ИИ на ПК можно разделить на части. Создать бота отвечающего за железо (эмулирование вкл, выкл, мышь, клавиатура), другой бот осуществляет распознавание изображений,. . .
[Golang] 121. Best Time to Buy and Sell Stock
alhaos 28.01.2025
В этой задаче мы получаем слайс целых чисел, которые означают цену акции в разные моменты времени, и должны вернуть максимально возможную прибыль от купли продажи акции. / / . . .
Проектирование и моделирование
hw_wired 28.01.2025
Введение в моделирование Моделирование представляет собой один из фундаментальных методов научного познания, который позволяет изучать объекты и явления через создание их упрощенных аналогов. В. . .
Алгоритмы и исполнители
hw_wired 28.01.2025
Введение в алгоритмы В современном мире информационных технологий алгоритмы играют основополагающую роль в решении различных задач и автоматизации процессов. Алгоритм представляет собой точную. . .
Хранение информации
hw_wired 28.01.2025
Введение: Роль систем хранения информации в современном мире В современную эпоху цифровых технологий эффективное хранение информации становится одним из ключевых факторов успешного развития любой. . .
Обработка числовой информации
hw_wired 28.01.2025
Введение в обработку числовой информации В современном мире обработка числовой информации стала неотъемлемой частью как профессиональной деятельности, так и повседневной жизни. Электронные таблицы. . .
Мультимедиа
hw_wired 28.01.2025
Введение в мультимедийные технологии В современном мире мультимедийные технологии стали неотъемлемой частью нашей жизни, проникнув во все сферы человеческой деятельности. Термин "мультимедиа". . .
Обработка текстовой информации
hw_wired 28.01.2025
Введение в обработку текстовой информации В современном мире обработка текстовой информации играет фундаментальную роль в различных сферах человеческой деятельности. Текстовые редакторы стали. . .
Обработка графической информации
hw_wired 28.01.2025
Введение в компьютерную графику Компьютерная графика стала неотъемлемой частью современного цифрового мира, пройдя впечатляющий путь развития от простейших черно-белых изображений до сложных. . .
Python в Алгоритмике: Решение задач
hw_wired 28.01.2025
Введение в Python и Алгоритмику В современном мире программирование стало неотъемлемой частью образования и профессионального развития. Python зарекомендовал себя как один из самых популярных и. . .
Компьютер как универсальное устройство для работы с информацией
hw_wired 28.01.2025
Введение в устройство компьютера Компьютер представляет собой универсальное электронное устройство, предназначенное для автоматической обработки информации. В современном мире компьютер стал. . .
Информация и информационные процессы
hw_wired 28.01.2025
Понятие информации и ее виды В современном мире информация является одним из фундаментальных понятий, пронизывающих все сферы человеческой деятельности. Под информацией понимают любые сведения об. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru