现在我有个listbox,需要实现当鼠标选中某个项目之后,针对选中的项目进行一些操作,
但是不知道应该相应那个事件,尝试过onclick,onkeypress,测试时是打印一句语句,但是
再这两个事件相应中都没有打印,说明鼠标的选择没有产生这两个消息,我不知道到底应该是那个了?各位知道了指点一下,多谢!
但是不知道应该相应那个事件,尝试过onclick,onkeypress,测试时是打印一句语句,但是
再这两个事件相应中都没有打印,说明鼠标的选择没有产生这两个消息,我不知道到底应该是那个了?各位知道了指点一下,多谢!
至取當前的項目,可以通過ItemIndex屬性來判斷
如果ItemIdex為-1,表示沒有選中項目
如果不為-1,那就表示選中了相應行的記錄,
下標是從0開始的訪問:
ListBox1.Items[ItemIndex]即可
if ListBox1.Itemindex<>-1 then//当前有选择项
......
else//没选择项
...........
delphi,asp.net,C#,j2me,软件工程,企业管理
procedure TForm1.ListBox1DblClick(Sender: TObject);
begin
ListBox1.Items.Delete(ListBox1.ItemIndex);
end;