2016-05-15 50 views
-1

我可能不清楚我的問題是標題當使用按鈕來選擇列表框項目在一個文本框來顯示文本字符串

我一直與我的編程班的一個項目是什麼兩個月後,該程序旨在幫助學生完成物理任務,因此我有一個帶有物理任務(如2.01,2.02等)的列表框,然後我有一個文本框,假設它顯示一串文本示例「This is你如何完成這項任務,等等......「當我藉助按鈕選擇一項任務時。 我曾嘗試不同的方法和但沒有這樣的作品,我一直在使用一個開關方法試過,可在任務有獨特的案例的名字,我已經嘗試使用if語句This explains my problem in a sense.

+0

您最好向我們展示您嘗試過的代碼,以便我們可以幫助您查找錯誤。堆棧溢出不能爲你寫代碼。說過我已經提供了一段代碼讓你開始。 – OldBoyCoder

回答

0

這樣吧,用一個ListView,然後就將文本存儲在listviewitem標記中:

public Form1() 
    { 
     InitializeComponent(); 
     var lvi = listView1.Items.Add("2.01"); 
     lvi.Tag = "Hello"; 
     lvi = listView1.Items.Add("2.02"); 
     lvi.Tag = "Goodbye"; 

    } 

    private void button1_Click(object sender, EventArgs e) 
    { 
     if (listView1.SelectedItems.Count == 1) 
     { 
      textBox1.Text = listView1.SelectedItems[0].Tag as string; 

     } 
    } 
相關問題