Lufer

  • 首页
  • 编程
  • 学习笔记
  • 日常折腾
Lufer
Code the World
  1. 首页
  2. 编程
  3. .NET
  4. 正文

点击上方按钮更换下方控件的简单实现方式

2017年2月5日 429点热度 0人点赞 0条评论

将不同控件编写为不同的Form,随后根据button的点击事件,在下方的panel中填充相关Form 至于相对位置,Form中的控件最好也用panel进行位置控制,并且设置好anchor,这样能保证在改变主程序窗口大小时内部Form控件不走样。

panel1.Controls.Clear(); //移除所有控件
SellForm sf = new SellForm();
sf.TopLevel = false;  //设置为非顶级窗体
sf.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;//设置窗体为非边框样式
sf.Dock = System.Windows.Forms.DockStyle.Fill;//设置样式是否填充整个panel
panel1.Controls.Add(sf);//添加窗体
sf.Show();//窗体运行
标签: .NET
最后更新:2023年7月10日

Lufer

新的一天开始啦

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2022 lufer.cc.

Theme Kratos Made By Seaton Jiang

鲁ICP备2021045819号