社区
Delphi
帖子详情
级别不够,不然我就给300了,分多的用不完。附dxDBTreeView的问题一个。
kuki84
2005-11-20 05:26:48
我用鼠标左键往题目中说的那个东西上那么一点,
怎么知道是点在item上,而不是点在空白处?
除了说用眼睛看的,都有分。
...全文
204
23
打赏
收藏
级别不够,不然我就给300了,分多的用不完。附dxDBTreeView的问题一个。
我用鼠标左键往题目中说的那个东西上那么一点, 怎么知道是点在item上,而不是点在空白处? 除了说用眼睛看的,都有分。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangl_cn
2006-05-31
打赏
举报
回复
-_-!!
liangyong007a
2006-05-31
打赏
举报
回复
楼主人才
老之
2006-05-31
打赏
举报
回复
试试在OnMouseDown事件用if dxDBTreeView1.GetNodeAt(X,Y).Index<>-1 then 来判断
gaolin
2006-05-31
打赏
举报
回复
就用单击事件,事件里面判断点击选中的节点“dxDBTreeView1.DBSelected.Text;”如果为空当然就是点击的空白地方了!其实我就是这么做的
yyjzsl
2006-03-01
打赏
举报
回复
赞同结贴!
china618
2006-02-28
打赏
举报
回复
楼主快来结贴放分啊
cuteant
2006-02-28
打赏
举报
回复
这么久的贴都有人翻出来,太厉害了。
cuteant
2006-02-28
打赏
举报
回复
这么久了。。楼主尚在么?呵呵
我没有说“用眼睛看”啊~~~~可以给分吧?呵呵
d_fang
2006-02-28
打赏
举报
回复
就是判断treeview mouse是否点击到节点了,这类文章多,你搜索一下
deansroom
2005-11-26
打赏
举报
回复
楼主有意思
kuki84
2005-11-26
打赏
举报
回复
靠,果然还能顶
kuki84
2005-11-26
打赏
举报
回复
试试还能顶不
kuki84
2005-11-26
打赏
举报
回复
三顶
kuki84
2005-11-26
打赏
举报
回复
二顶
kuki84
2005-11-26
打赏
举报
回复
我自己一顶
kuki84
2005-11-20
打赏
举报
回复
正好, aiirii,我怎么样安全的把性欲分再往下弄个四五十分?给个建议,谢咯。
kuki84
2005-11-20
打赏
举报
回复
to wywry
必须用单击
to mymousecat
选择空白时候,若上次已经有选某个节点,sel值是那个节点的。
to mymousecat
同上
to aiirii
靠,我的话有bug,这三个字也得给分....
aiirii
2005-11-20
打赏
举报
回复
没用过
大航海时代
2005-11-20
打赏
举报
回复
或者用ONCHANGE事件做判断也行
大航海时代
2005-11-20
打赏
举报
回复
用SelCol属性做判断啊,当SelCol为0时为点在空白处了
加载更多回复(3)
treeview
生成树.docx 亲测可用
c#
treeview
生成树.docx 亲测可用 截一小段代码 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { db sdb = new db("bests"); DataView dv = sdb.sdt("select * from company"); foreach (DataRowView datav in dv) { TreeNode tn = new TreeNode(); tn.Text = datav["name"].ToString(); tn.Value = datav["companyid"].ToString(); tn.Expanded =false; tn.ImageUrl = "images/j.gif"; // tn.ExpandedImageUrl = "images/1.jpg";//展开节目显示图片 // tn.SelectedImageUrl = "images/1.jpg";// this.
TreeView
1.Nodes.Add(tn); addchildnode(tn); } }
dxDB
TreeView
自动删除数据
问题
如果在
一个
窗体中使用
dxDB
TreeView
没有
问题
,窗体关闭时一切正常。但如果这个设置这个窗体的Parent为
一个
PageControl(我使用Raize的),那么在这个Page关闭的时候
dxDB
TreeView
连接的数据会全部自动删除!被这个
问题
困扰了好久,只能将含
dxDB
TreeView
的窗体直接创建显示,后来总觉得跟程序风格不一致,于是想修改
dxDB
TreeView
的代码,又觉得也不方便,...
dxDB
TreeView
的结点间移动
利用T
dxDB
TreeView
控件(此处设为DBTreeMain)时,可以从表中直接显示出树结构,有时需要拖动对节点进行排序,而且数据表中有字段SortCode用于排序码,此时需要编写对应代码,步骤如下1.先设置DBTreeMain的DragMode属性为dmAutomatic2.设置DBTreeMain的StateIndexField属性为SortCode3.在其OnEndDragTreeNod...
按下F2编辑
dxDB
TreeView
的节点
在T
dxDB
TreeView
控件的OnKeyDown事件中写入if Key = VK_F2 thenbegin if DBTreeMain.DBSelected = nil then Exit; DBTreeMain.DBSelected.EditText;end; 转载于:https://www.cnblogs.com/djcsch2001/archive/2009/10/03/203...
Delphi中的
TreeView
以前总是循环展开,现在有这个属性,就简单多了 Rz
TreeView
_DWDept.FullExpand; 这样就可以全部 展开了。 还有
一个
问题
,设置节点选中 Rz
TreeView
_DWDept.SetFocus; if Rz
TreeView
_DWDept.Selected = nil then Rz
TreeView
_DWDept.Selected := RzTreeVie
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章