FMX框架TreeView控件的ItemByText方法,如果碰到两个TreeViewItem的Text属性相同会怎么样? FMX框架TreeView控件的ItemByText方法,如果碰到两个TreeViewItem的Text属性相同会怎么样?TTreeViewItem为什么没有ItemByText方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我写了简单的测试代码,静态添加的一些结点,ItemByText应该是总是找到最靠上部的结点(树全部展开来看)://---------------------------------------------------------------------------#include <fmx.h>#pragma hdrstop#include "Unit1.h"//---------------------------------------------------------------------------#pragma package(smart_init)#pragma resource "*.fmx"TForm1 *Form1;TTreeViewItem *item1,*item2;//---------------------------------------------------------------------------__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner){ TreeView1->ExpandAll();}//---------------------------------------------------------------------------void __fastcall TForm1::Button1Click(TObject *Sender){ item1=TreeView1->ItemByText("福州"); item2=new TTreeViewItem(this); item2->Text="长乐"; item2->Parent=item1;}//---------------------------------------------------------------------------void __fastcall TForm1::Button2Click(TObject *Sender){ if(TreeView1->Selected!=NULL) delete TreeView1->Selected;}//--------------------------------------------------------------------------- 十分诡异。。。。。。。。。 tadoquery在MSSQL中执行查询,参数如何赋值? (新手)通过query利用SQL语句把数据库的数据读到EDIT控件? 求教一个有关画图的问题! adoconnect为什么会中断? 关于掉用存储过程的问题? 我是菜鸟:如何在dbgrid中显示查询结果? 請各位高手! 幫忙! 關於 BOM的展開 ! 还有哪位在通宵 关于数据汇总的问题 MySQL8数据库登录 delphi10、 内网、外网双服务器 、sql sever
//---------------------------------------------------------------------------#include <fmx.h>
#pragma hdrstop#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.fmx"
TForm1 *Form1;
TTreeViewItem *item1,*item2;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
TreeView1->ExpandAll();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
item1=TreeView1->ItemByText("福州");
item2=new TTreeViewItem(this);
item2->Text="长乐";
item2->Parent=item1;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
if(TreeView1->Selected!=NULL)
delete TreeView1->Selected;
}
//---------------------------------------------------------------------------