读书人

鼠标在listBox上移动时移动到某项上

发布时间: 2012-01-08 22:48:50 作者: rapoo

鼠标在listBox上移动时,移动到某项上面是,怎么样才能让它选中!
如题,

小弟是初学C#,望各位高手指点一二。用C#实现。

Delphi中已实现。 如下,

procedure TForm1.ListBox1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
ListBox1.ItemIndex := ListBox1.ItemAtPos(Point(X, Y), True);
end;

[解决办法]
这样来做:

private void listBox1_MouseMove(object sender, MouseEventArgs e)
{
this.listBox1.SelectedIndex = this.listBox1.IndexFromPoint(e.Location);
}

读书人网 >C#

热点推荐