人人都可学的c#之点击左侧导航栏内容在窗体右侧显示

人人都可学的c#之点击左侧导航栏内容在窗体右侧显示

编码文章call10242025-04-08 11:23:2119A+A-

我们在使用到winform窗体工作中,窗体的布局要求像web页面一样,点击左侧导航菜单后,相应内容要在右侧展示出来,下面就用form+tabControl的方式简单实现。

老规矩,先上效果图:


设计思路:主窗体(MainForm)+子窗体(apiForm),在主窗体上使用splitContainer控件把窗体分割成两部分,即左边是导航菜单,右侧是导航菜单的展示信息,如下图所示:


然后在第二部分中在使用tabControl控件实现tab页的效果。如下图所示:



话不多说,直接上代码

1、子窗体通过点击的导航菜单获取到文件名,在根据文件名找到对应的文件,把它放到richTextBox1控件进行展示出来


2、主窗体通过鼠标点击事件,获取点击的文件名


3、通过ChangePlanel方法,实现tab页的效果

完成后,直接启用运行,Demo事例中的效果就出来,方便大家用于各种应用上。欢迎评论区指正交流,各位看官喜欢请留个点赞关注!

点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4