在 C# 形式的窗口中使用 TableLayoutPanel 和动态组合框

本文关键字:TableLayoutPanel 动态 组合 窗口 | 更新日期: 2024-10-31 04:03:09

我需要一些认真的帮助。我在论坛上搜索,用谷歌搜索,并尽可能多地体验......一切都无济于事。

问题来了。

我正在使用TableLayoutPanel根据数据库中的值动态配置表单。对于 TableLayoutPanel,我动态添加 -

  • 1 标签,
  • 1 个文本框,
  • 1 个按钮,
  • 1 组合框

这就是问题的根源——

如果我在表格布局面板中有 2 行或更多行,则所有组合框 同时改变。

我必须做什么才能一次只更改 1 个组合框?

在 C# 形式的窗口中使用 TableLayoutPanel 和动态组合框

数据源是相同的,因此它将连接到数据源的一个组合框中的任何更改视为对任何其他连接的组合框的更改。要解决这个问题,只需创建一个临时字符串数组并将信息从原始源复制到该数组,然后只需将其作为组合框的数据源即可。

相关文章:
  • 没有找到相关文章