简单问题

woshicainiao01 2009-04-10 06:39:16
在一个form上放有两个panel,(panel1,panel2)
我想只显示其中一个panel,另一个不显示
有两个按钮,
procedure TForm1.Button1Click(Sender: TObject);
begin
Panel1.Parent:=Form1;
Panel2.Visible:=False;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
Panel2.Parent:=Form1;
Panel1.Visible:=False;
end;

我这样写的话,点第一个按钮,第二个pane12不见啦
点第二个按纽,panel2没显示出来,panel1也不见啦
我想达到是:按第一按扭,只显示panel1,按第二按扭,只显示panel2
请高手指点,谢谢.
...全文
89 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaocha 2009-04-11
  • 打赏
  • 举报
回复
1楼正解, lz也要动动脑筋......
基础你都知道了, 就差一点点就搞定了,
不光浪费你的分, 也浪费大家的精力!
结贴吧!
林夕合鸟 2009-04-11
  • 打赏
  • 举报
回复
呵呵。赶快结吧!
jadeluo 2009-04-10
  • 打赏
  • 举报
回复

procedure TForm1.Button1Click(Sender: TObject);
begin
Panel1.Visible:=True;
Panel2.Visible:=False;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
Panel2.Visible:=True;
Panel1.Visible:=False;
end;

16,742

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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