protected override void OnMouseUp(MouseEventArgs e)
{
selectedRow = e.Y / rowHeight - 2;
if (selectedRow < 0)
selectedRow = 0;
else if(selectedRow > shownPos - 1)
selectedRow = shownPos - 1;
Rectangle rect = new Rectangle(0, 2 * rowHeight, ClientSize.Width, ClientSize.Height - 2 * rowHeight);
Invalidate(rect);
vScrollBar.Select();
return;
}