改变TEdit的Text时,如何相应同时改变TTreeView的节点的Text?(45分)

  • 主题发起人 主题发起人 touchme_1
  • 开始时间 开始时间
T

touchme_1

Unregistered / Unconfirmed
GUEST, unregistred user!
我想编辑TEdit时,同时改变节点的Text.试了好多方法,
Edit1change事件(不行),KeyPress事件(中文无法同时改变,英文字母还可以)都不满意,
谁能举个例子,
我可把所有分数(45)都加上了,急于求教!
 
这么奇怪,我用TEdit.OnChange就可以啦。

procedure TForm1.Edit1Change(Sender: TObject);
begin
if Assigned(TreeView1.Selected) then
TreeView1.Selected.Text:=Edit1.Text;
end;
 
为什么在OnChange事件里不行呢?没道理,比如
procedure TForm1.Edit1Change(Sender: TObject);
begin
Edit2.Text:=Edit1.Text;
end;
你试试看
 
OnChange事件绝对不行!我自行解决了,用OnKeyUp事件。
 
没错,OnKeyUp。
 
接受答案了.
 
后退
顶部