delphi中有带多选框的目录树形控件吗?
如没有,谁知道该如何实现?
如没有,谁知道该如何实现?
解决方案 »
- TOraQuery Ehlib 实现自动排序的字段排序
- 在命令行手工用sc create可以成功启动服务,但是用winexec及shellexcute却不能成功执行,详情如下,请帮忙分析一下。
- Dephi 获取所需U盘盘符?
- text 数据文件导入excel如何自动按单元格加入数据
- 远程状态信息的维护
- 多线程程序异常????请问哪位大侠有高招。在线等。急急急!!!
- ReportBulider问题
- 急,在QuickRep中如何在页脚的地方显示当前的页数
- DCU文件找不着怎么办
- 在删除目录中TSHFileOpStruct该如何定义或者声明?
- ¥的奇怪问题,在文本框中不显示,只要用鼠标在文本框拖动才显示,再拖一下又不显示了,换成$就没这种问题,人民币怎能用这个封口呢!!
- 关于ERP系统中的细能力排产的调整算法
参照下面的代码为TreeView的MouseDown事件//状态图标选中和非选中状态的索引
Const
Img_Select = 5 ;
Img_NoSelect = 4 ;
procedure TFrmPermission.tvPermissionMouseDown(Sender: TObject;
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
var Node:TTreeNode;
TopRight, BottomLeft: TPoint;
begin
Node:=tvPermission.GetNodeAt(x,y);
if Node<>nil then
begin
TopRight:=Node.DisplayRect(True).TopLeft;
BottomLeft :=Node.DisPlayRect(True).BottomRight;
//判断是否在Check图标范围内
if (X >= TopRight.X - 15) and (X <= BottomLeft.X - 21) and (Y >= TopRight.Y) and (Y <= BottomLeft.Y) then
begin
with Node do
begin
if ((StateIndex=Img_Select) ) then
StateIndex:=Img_NoSelect
else
if ((StateIndex=Img_NoSelect) ) then
StateIndex:=Img_Select;
end;
end;
end;
end;
你说的控件在那能找到呀?