2014-11-08 16 views
0

讓我先指出我是一名大學生,任何代碼的完全新手!我期待着學習新事物,而不是在第一個障礙中被擊落。我可以獲得一個標籤以回顯已在ComboBox中選擇的選項嗎?

我的問題,我有一個ComboBox的形式,我稱之爲「Orderform」我可以從一系列ComboBoxes中選擇菜單中的所有選項。我想從comboBox中選擇的選項被回顯到一個名爲「Order_Summary」的單獨表單中。這可以做到嗎?如果是的話,我會如何去完成這項任務?

非常感謝您的時間。

回答

0

是的,它可以。雖然通話或打開其他形式只是通過組合框到形式構造選定的文本類似下面

Order_Summary os = new Order_Summary(this.combobox1.Text); 
os.Show(); 

然後在Order_Summary形式獲得標籤的數據,並顯示像

public Order_Summary(string text) 
    { 
     InitializeComponent(); 
     this.label1.Text = text; 
    } 
+0

謝謝輝煌的幫助很多appriciated – Dan 2014-11-08 09:31:52

0
  1. 您需要提及您的其他表格(Order_Summary)。
  2. 在第二種形式中,創建一個返回Label的公共屬性,或者創建一個公共方法,該方法將Label的文本設置爲給定值。
  3. 在主窗體中處理ComboBoxSelectedChanged事件,並使用SelectedItem獲取選中的項目,並使用它來設置另一個窗體中的標籤文本。
+0

嗨@ Selman22,感謝您的幫助。你能告訴我這是怎麼回事嗎? – Dan 2014-11-08 13:25:41

相關問題