请问如何选择性的屏蔽shelllist 控件的item 的双击事件? ( 积分: 100 )

  • 主题发起人 主题发起人 kmask
  • 开始时间 开始时间
K

kmask

Unregistered / Unconfirmed
GUEST, unregistred user!
有一个shelllist ,显示方式为 vsReport,其中列出的是C盘的内容(包括文件和目录),我希望的是:在 shelllist 双击文件夹,就能切换进去,双击文件,无任何响应。
请问,该怎样做? 我一屏蔽,全都屏蔽了 :(
 
在他的onchange里事件写下面的就行了
procedure TForm1.ShellListView1Change(Sender: TObject; Item: TListItem;
Change: TItemChange);
begin
with TShellListView(Sender) do
if SelectedFolder<>nil then
AutoNavigate:=SelectedFolder.IsFolder;
end;
 
谢谢 hs-kill ,实验通过。

可否顺便问问,如果改用 rzshelllist (Raize 控件包) 的话,该怎样处理?
它并没有这些属性和方法

分不够可以加,谢谢
 
啊......Raize 控件包啊 我没用过......-_- 抱歉了帮不上你
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部