2013-08-30 39 views
0

我再次提出问题。我正在写一个程序,列出我所要做的。该程序包含2个选项卡。在tab1中,我可以创建一个新的待办事项,并在tab2中选择待办事项,并显示我在tab1中输入的所有详细信息。例如:选择不同的组合框项目应显示不同的文字

“新鲜的事情:名称=测试,评论=这仅仅是一个测试”

当我切换现在TAB2并在组合框中选择“测试”,它应该显示的评论:“这是只是一个测试“。

我尝试了我自己,但我是一个初学者,所以我的代码是不是真的聪明:

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

这(逻辑)只显示评论现在是从TAB1文本框中。但是如果我在组合框中获得更多项目,它应该显示正确的评论。有人给我提示吗?

干杯

+0

那么目前发生了什么?错误?显示错误的文字? –

+0

它只是显示来自tab1的文本框中的评论。如果我在组合框中获得更多项目,它应该显示正确的一个 – Roman

回答

1

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

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

+0

好吧,我会检查它:)谢谢! – Roman

相关问题