c# - C# 如何在运行时构建动态面板
问题描述
我正在从 MySql 数据库中检索数据,我想根据我拥有的食物数量在运行时动态构建这些面板及其内容。我将如何为食物清单做那个演示
解决方案
我建议您为一个项目制作一个包含所有布局的 UserControl。(图片框、标签等)。
然后为数据库中的每个项目创建一个包含所需信息的 UserControl 类的新实例。之后,您只需将每个控件放置在表单中(或使用自动布局)。
推荐阅读
- optimization - 在与原始页面相同的域中使用或获取资源有什么好处吗?
- android - 如何在 JNI Android 库上运行集成测试?
- python - 在 Python 中用逗号分隔列表中的值
- java - 使用 Java Generic T 在具有不同实体的不同子类中实现接口扩展
- c# - Linq group by 与返回计数
- javascript - 我想清理错误的控制台:“GET http://localhost:4200/assets/i18n/1/en 404(未找到)”@Angular
- excel - 有没有办法让宏检查是否存在特定的过滤器选项?
- angular - 无法以角度更新对象的属性值
- php - 在生产服务器上使用 Laravel 7 时出现 CORS 策略错误
- c# - 使用代码优先实体模型创建具有默认 Now() 值的时间列