TTreeView双击显示数据问题
新人,我已经在TTreeView上显示查询数据库的结果,怎么样才能使双击TTreeView上的节点再按该节点查询另一个表?现在的问题是我加了一个双击事件,但是双击TTreeView的空白处也会执行sql语句
[解决办法]
可以判断一下selected是否发生了变化
[解决办法]
一般要加入如下的判断条件:
void __fastcall TForm1::TreeView1Change(TObject *Sender, TTreeNode *Node)
{
if(
TreeView1->Items->Count<=0 // 总节点数
[解决办法]
TreeView1->SelectionCount<=0 // 选中节点数
){
return;
}
}