В WinForms C # вы пишете обработчик событий, включающий мышь, получающую объект MouseEventArgs. Внутри вы можете получить доступ к определенной информации, например, сколько раз на нее щелкнули.
protected void RowClicked(object sender, MouseEventArgs evt)
{
// Trigger it when the mouse was clicked only once
if( evt.Button.Clicks == 1 ) {
// ... more things ...
}
return;
}
Другие библиотеки GUI имеют другие возможности. Тем не менее, ваша проблема не имеет ничего общего с библиотеками GUI. Вы должны изменить чувствительность вашей мыши, в параметрах конфигурации вашей операционной системы. Например, в панели управления Windows вы можете изменить, сколько времени должно пройти между щелчком и другим, чтобы считаться двойным щелчком. В lUbuntu вы можете сделать то же самое, в Системном меню >> Настройки >> Клавиатура и мышь.