form1 有个listView显示数据库中数据,还有一个btn,添加数据。
现在点击btn后弹出form2,添加数据并关闭form2后,如何刷新form1的listView。
请大家指点一二下

解决方案 »

  1.   

    把数据clear;
    再查询数据库写入listview呗
    或者 是把新的项直接写入listview
      

  2.   

    ”有个listView显示数据库中数据 “把这个做个过程,增加完后再调用一遍重新加载数据
      

  3.   


    把Form1上的ListView传给Form2,在Form2里面直接更新就可以。
    比如:Form2里面又一个属性
    FListView : TListView ;
    property listview : TListView write FListView  read FListView  ;在form1中创建Form2后,
    Form2.listView := Form1.ListView ;则在Form2中对listView所做的操作,同时也是对Form1的ListView  做同样的操作。
      

  4.   

      先把TreeView clear了。          在重新加载一下。