Listbox i wybieranie elementu przez doubleclick

0

Witam

Mam listboxa i w nim jakieś elementy i domyślnie itemy w nim zmieniają się poprzez oneclick, a ja chce zmieniać elementy poprzez doubleckick a zaznaczać(podświetlać) je oneclick.

Wiem że mogę dodać event np. MouseDoubleClick , ale usunąć standardowe zmienianie elementów poprzez oneclick ?

Wszystko robię w WindowsForms.

0

Niech OnMouseClick będzie puste, a OnMouseDoubleClick wybiera element.

0

Mam eventy :

Click i MouseClick puste i dalej itemy wybierają się poprzez jedno wciśnięcie klawisza.

Pod MouseDown mam tylko RightClick...

0

A ja nie wiem, o co Ci chodzi mówiąc że się elementy zmieniają?

0

np. listBox.SelectedIndex zmienia się za każdym pojedynczym kliknięciem,a ja chce tylko poprzez DoubleClick

0

W czym to robisz? W sensie WPF, WF, ASP?

0

A zamiast kombinować nie lepiej zrobić sobie coś takiego:

private int _selectedIndex = 0;
private void listBox_MouseDoubleClick(object sender, MouseEventArgs e)
{
	_selectedIndex = listBox.SelectedIndex;
}

I operować na _selectedIndex?

1 użytkowników online, w tym zalogowanych: 0, gości: 1