我在ListView中添加了Item,我想能不能通过双击Item弹出消息框,请问一下是否可以实现

解决方案 »

  1.   

    TListView控件不是双击事件嘛?~
      

  2.   

    可以
    用listview的双击事件,同时判断当前被选中的listItem(listview.Selected),
    就可实现类似双击listItem的效果
      

  3.   

    procedure TFileFrom.ListView1DblClick(Sender: TObject);
    var
      i : integer;
    begin
      if ListView1.ItemIndex <> -1 then
      begin
         for i:=0 to ListView1.Items.Count-1 do
         begin
           if ListView1.Items[i].Selected then  
           begin
               if MessageBox(application.handle,'消息 ', '确认',mb_ICONQuestion+mb_YesNo)=mrYes then
               begin
                  //---//     
               end;
           end;
         end;
      end;
    end;