用C#编写Wonform程序,想要实现下面图片的效果,矩形框(包括里面2个label)的大小是可以根据数量的多少动态改变的,请问有什么好的方法吗?

qq_34616767 2017-02-22 04:29:11
...全文
141 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_34616767 2017-02-22
  • 打赏
  • 举报
回复
引用 5 楼 shenyi0106 的回复:
[quote=引用 3 楼 qq_34616767 的回复:] 才接触C#,很多东西还不懂。根据画布的大小,画矩形我可以画出来,但是里面的2个label怎么弄?而且所有的矩形都是一次性呈现出来的,不能有滑动的效果。,这就是一个整体
先去搜一下C#里面的“自定义控件”,你就会觉得这问题超级简单[/quote] 好的,谢谢!
qq_34616767 2017-02-22
  • 打赏
  • 举报
回复
,这是我画的矩形,接下来就不知道怎么办了,既然很简单,望各位大神指点下啊,或者推荐几篇与此技术相关的博客也好
shenyi0106 2017-02-22
  • 打赏
  • 举报
回复
引用 3 楼 qq_34616767 的回复:
才接触C#,很多东西还不懂。根据画布的大小,画矩形我可以画出来,但是里面的2个label怎么弄?而且所有的矩形都是一次性呈现出来的,不能有滑动的效果。,这就是一个整体
先去搜一下C#里面的“自定义控件”,你就会觉得这问题超级简单
shenyi0106 2017-02-22
  • 打赏
  • 举报
回复
如果Custom Control不是固定长宽的,问题也不大,在添加过程中计算所有Custom Control(加上间隔)的长度和宽度,然后在调整矩形框的大小。 这样做是有个弊端,就是会出现屏幕动态添加控件的效果,如果不想看到,就先Visable=false, 添加完了再将Visable=true即可 难度是大三学生的水平
qq_34616767 2017-02-22
  • 打赏
  • 举报
回复
才接触C#,很多东西还不懂。根据画布的大小,画矩形我可以画出来,但是里面的2个label怎么弄?而且所有的矩形都是一次性呈现出来的,不能有滑动的效果。,这就是一个整体
shenyi0106 2017-02-22
  • 打赏
  • 举报
回复
大二学生的难度,基本没难度
shenyi0106 2017-02-22
  • 打赏
  • 举报
回复
如果这些Custom Control长度和宽度是固定的,自己计算一下 行列(包括横向间隔和竖向间隔),自然就能够计算出来需要的矩形框大小,在调整矩形框大小即可。
微信小程序系统教程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识。 微信小程序系统教程共有“微信小程序系统教程[初级阶段]”、“微信小程序系统教程[中级阶段]——核心技术”、“微信小程序系统教程[阶段]客服消息+微信支付+九宝电商系统”。 “微信小程序系统教程[阶段]全套课程”包含: 1.微信小程序系统教程[阶段]_客服消息 2.微信小程序系统教程[阶段]_微信支付 3.微信小程序系统教程[阶段]_九宝电商系统 学习“微信小程序系统教程[阶段]”要求有微信小程序的基础。建议先学习“微信小程序系统教程[初级阶段]”、“微信小程序系统教程[中级阶段]”,后在报名“微信小程序系统教程[阶段]”。 阶段讲解的客服消息,是针对小程序的。后台程序用接近底层的技术,没有使用三方技术。这样降低同学们学习成本。 微信支付,这部分课程很有难度,要求同学们认真听讲,有不会的技术问题可以请教老师。购买课程后请联系老师,提供单号,给你源程序。 九宝电商系统是一套十分适和学习、项目的课程。既可以系统的学习微信小程序相关知识,还可以修改后上线。 “微信小程序系统教程[中级阶段]——核心技术”重点讲解微信小程序事件、组件、API 微信小程序系统教程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识。 购买课程的同学,可赠送就九宝老师编写的《微信小程序开发宝典》。 购课请咨询qq2326321088

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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