2013-08-30 40 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

相關問題