【问题标题】:Visual Studio 2010 listbox with detail带有详细信息的 Visual Studio 2010 列表框
【发布时间】:2011-07-22 11:10:35
【问题描述】:

在过去的几年里我没有做太多的 WinForms 编程,所以我有点生疏了。现在我遇到了一些非常简单的问题。我有一个数据表,其中包含两个其他表的两个外键。我想要做的只是显示一个列表框,其中显示表中的名称字段和下面的几个文本框,它们显示与列表框中选择的内容相对应的行中的其余数据。

我尝试简单地在列表框上设置数据源,然后将详细文本框绑定到同一数据源中的列(使用 bindingsource),这似乎工作正常。但是,当为两个外键列设置组合框时,由于用户在列表框中选择了不同的项目,它们并没有可靠地更改以显示正确的值。此外,当我在详细信息文本框中进行任何更改时,数据集上的 HasChanges 方法仍然返回 false。

我需要做什么才能使其正常工作?那里有一个很好的例子吗?谷歌似乎只是返回了大量的结果来展示如何填充一个简单的列表框。

【问题讨论】:

  • 如果我没有就这个问题提供足够的细节,请告诉我。任何帮助将不胜感激。

标签: winforms visual-studio-2010 data-binding


【解决方案1】:

我看到这已经好几天了,所以我会提供我能提供的帮助......

我在那个领域也有点生疏了。但是,我经常回去复习的地方是 Beth Massi 的 Forms over Data Video Series。它们简短、甜美、切中要害。我猜你会在前几个视频中找到你需要的东西。

免责声明:视频是使用 VS2005 完成的。不过基本面还是很扎实的。虽然一两件小事可能发生了变化,但 WinForms 数据绑定与一段时间以来几乎相同。

HTH,祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-01
    • 1970-01-01
    • 2015-07-01
    相关资源
    最近更新 更多