人人都可学的c#之点击左侧导航栏内容在窗体右侧显示
我们在使用到winform窗体工作中,窗体的布局要求像web页面一样,点击左侧导航菜单后,相应内容要在右侧展示出来,下面就用form+tabControl的方式简单实现。
老规矩,先上效果图:
设计思路:主窗体(MainForm)+子窗体(apiForm),在主窗体上使用splitContainer控件把窗体分割成两部分,即左边是导航菜单,右侧是导航菜单的展示信息,如下图所示:
然后在第二部分中在使用tabControl控件实现tab页的效果。如下图所示:
话不多说,直接上代码
1、子窗体通过点击的导航菜单获取到文件名,在根据文件名找到对应的文件,把它放到richTextBox1控件进行展示出来
2、主窗体通过鼠标点击事件,获取点击的文件名
3、通过ChangePlanel方法,实现tab页的效果
完成后,直接启用运行,Demo事例中的效果就出来,方便大家用于各种应用上。欢迎评论区指正交流,各位看官喜欢请留个点赞关注!
相关文章
- Spring Boot中对接Twilio以实现发送验证码和验证短信码
- Spring Boot 3.5:这次更新让你连配置都不用写了,惊不惊喜?
- Spring Boot+Pinot实战:毫秒级实时竞价系统构建
- SpringBoot敏感配置项加密与解密实战
- SpringBoot 注解最全详解,建议收藏!
- Spring Boot 常用注解大全:从入门到进阶
- SpringBoot启动之谜:@SpringBootApplication如何让配置化繁为简
- Springboot集成Kafka原理_spring集成kafka的原理
- Spring Boot中@Data注解的深度解析与实战应用
- 大佬用1000字就把SpringBoot的配置文件讲的明明白白!
