0

我又问了一个问题。我正在编写一个程序,列出我要做的所有事情。该程序包含 2 个选项卡。在 tab1 中,我可以创建一个新的 To Do,在 tab2 中,我可以选择一个 To Do,它应该显示我在 tab1 中输入的所有详细信息。例如:

“新任务:名称 = 测试,评论 = 这只是一个测试”

当我现在切换到 tab2 并在组合框中选择“测试”时,它应该显示注释“这只是一个测试”。

我为自己尝试过,但我是初学者,所以我的代码不是很聪明:

private void combox_Name2_SelectedIndexChanged(object sender, EventArgs e)
{
    if (combox_Name2.SelectedIndex > -1)
    {
        lbl_ShowComment.Text = txt_Comment.Text;
    }
}

这(逻辑上)只显示现在位于 tab1 的文本框中的注释。但如果我在组合框中有更多项目,它应该显示正确的评论。有人给我提示吗?

干杯

4

1 回答 1

1

您缺少应用程序的很大一部分,您需要找到一种方法来存储您在第一个选项卡中创建的“待办事项”。我会推荐一个数据库(试试看MySQL,因为它是免费的)。或者,如果您不想安装数据库,则可以使用DataTable可以保存到您选择的 XML 文件并从中加载的数据库。

看看这两件事的教程。然后,一旦您知道如何使用它们,从中选择数据将是一个cake-walk.

于 2013-08-30T13:40:32.567 回答