我又回答了一个问题。我正在编写一个程序,列出我要做的所有事情。该程序包含2个选项卡。在tab1中我可以创建一个新的待办事项,在tab2中我可以选择待办事项,它应该显示我在tab1中输入的所有细节。例如:
“New To Do:Name = Test,comments =这只是一个测试”
当我现在切换到tab2并在组合框中选择“Test”时,它应显示注释“这只是一个测试”。
我为自己尝试过,但我是初学者,因此我的代码并不是很聪明:
private void combox_Name2_SelectedIndexChanged(object sender, EventArgs e)
{
if (combox_Name2.SelectedIndex > -1)
{
lbl_ShowComment.Text = txt_Comment.Text;
}
}
这(逻辑上)只显示现在位于tab1文本框中的注释。但如果我在组合框中有更多项目,它应该显示正确的评论。有人暗示我吗?
干杯
答案 0 :(得分:1)
您缺少应用程序的大部分内容,您需要找到一种方法来存储您在第一个选项卡中创建的“待办事项”。我会推荐一个数据库(尝试MySQL
,cos它是最免费的)。或者,如果您不想安装数据库,可以使用DataTable
来保存和加载您选择的XML文件。
查看有关这两件事的教程。然后,一旦您知道如何使用它们,从中选择数据将是cake-walk
。