看板 C_Sharp 關於我們 聯絡資訊
private void UsualTCbox_SelectionChangeCommitted(object sender, EventArgs e){ ComboBox senderComboBox = (ComboBox)sender; this.TCase.Text = UsualTCbox.Text; } 我試過好多Event,但是this.TCase.Text的輸出, 會是上一次選擇的。 例如 combobox原本顯示 "請選擇" 1. 選擇 AAA TCase輸出 "請選擇" 2. 選擇 BBB TCase輸出 "AAA" 3. 選擇 AAA TCase輸出 "BBB" 我上網google了好多,這方法是從MSDN看來的阿, 但是怎麼會有這種問題 QQ 請大家幫幫我 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.61.82.125
grayyoung:.... 07/16 17:56
grayyoung:加上 07/16 17:56
grayyoung:string selectedQQ = (string)UsualTCbox.SelectedItem; 07/16 17:56
grayyoung:就可以了 我也不懂WHY 07/16 17:56
KanoLoa:因為你這個事件發生的時候是剛點下控件還沒選擇的時候 07/16 19:13
qwer820404:.Net WebForm 裡 Event的概念很重要 07/16 20:21
qwer820404:在看MSDN或一些解說文時 先去了解Event 07/16 20:21
qwer820404:才會知道在什麼時機 該用什麼處理 我剛開始也是會 07/16 20:21
qwer820404:一直鬼打牆 不過就一直試一直試就出來了 經驗的價值 07/16 20:22
asadfish:推event很重要._. 07/17 00:27