FMX框架TreeView控件的ItemByText方法,如果碰到两个TreeViewItem的Text属性相同会怎么样?

ooolinux 2019-09-11 05:28:44
FMX框架TreeView控件的ItemByText方法,如果碰到两个TreeViewItem的Text属性相同会怎么样?
TTreeViewItem为什么没有ItemByText方法?
...全文
468 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
abc_ustone 2020-03-10
  • 打赏
  • 举报
回复
ooolinux 2019-10-04
  • 打赏
  • 举报
回复
我写了简单的测试代码,静态添加的一些结点,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; } //---------------------------------------------------------------------------
ooolinux 2019-09-22
  • 打赏
  • 举报
回复

828

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧