c# winform 怎么弄展开收缩的左边菜单 功能 急 在线等

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# winform 怎么弄展开收缩的左边菜单 功能 急 在线等相关的知识,希望对你有一定的参考价值。

现成的有一个叫做BSE.Windows.Forms的东西。
如果要自己开发,原理也不是很难
先放一个扁的panel,在下面放一个长一点的panel,扁点的就是标题,长一点的panel就是摆放其他控件的容器了,这两个panel就构成了一个基本的缩放菜单
原理很简单,在单击标题panel的时候,将下面的容器panel显示或者隐藏。如果你需要来点向下展开动画神马的,可以用WINAPI的AnimateWindow函数来处理。
然后,在来一个大的panel,将多个上面做好的基本缩放菜单控件放进去。再展开/收缩的时候,计算好其下面菜单的位置,就可以在展开/缩放的时候讲下面的缩放菜单也向下推/向上提。
参考技术A 在 C/S结构 开发中这个东西 需要自己做控件,没有微软没有提供类似的控件,你可以去网上找一些控件的DLL添加到你的项目中,或者自己做一个自定义控件。 参考技术B viewtree

c# Winform 打印问题,请教高手

我弄一个库存管理的小软件,是新手,不懂得怎么弄打印,好像听说用水晶报表可以实现,就是不懂怎么写代码,我想按SQL语句的内容传给报表,是两个关联表格的,要怎么弄呢?用XSD要怎么弄两个表格的?

不用那么复杂,c#支持打印啊,直接创建个打印对象然后在 打印纸上画出内容然后提交就行了,水晶报表什么的适合非常复杂难以排版的表格,固定的方格还是直接打印痛快 参考技术A 可以不用水晶报表的,直接从数据库里查出来 然后绑定datatable就可以了,把界面画好,数据绑定到表格里就可以了

以上是关于c# winform 怎么弄展开收缩的左边菜单 功能 急 在线等的主要内容,如果未能解决你的问题,请参考以下文章

C# winform程序,怎么实现菜单的功能

HTML中列表收起与展开

C# winform 请问怎么把自己写出来的东西弄成一个安装文件或者免安装的exe

关于c# winform 编程的,怎么弄提示类似“加载中”的小窗口

请教c# winform,权限设计问题

收缩展开菜单