private void button1_Click(object sender, EventArgs e)
{
button1.Enabled = false;
string IDs = ID.Text;
string[] eachIDs = Regex.Split(IDs, "\n");
foreach (var eachID in eachIDs)
{
getContent(eachID);
titleBox.Text = "Done";
}
}
private void getContent(string value)
{
label1.Text = value;
Thread.Sleep(5000);
}
爲Input說「IDNUMBER01,IDNUMBER02,IDNUMBER03,IDNUMBER04」每一個在豐富的文本框中輸入新線我會給4組的ID。顯示當前變量值,而循環
該代碼成功拆分它們。我想在標籤文本中顯示在當前循環中使用的ID的值。
問題,我的代碼是隻顯示最後一個ID它穿過環。
但我有問題 它顯示 「跨線程操作無效:從其創建的線程以外的線程訪問控制'ID'」。 當我嘗試調試 – harishannam
它顯示了這兩個行了同樣的問題,而調試「button1.Enabled = FALSE; 字符串ID = ID.Text;」 – harishannam
此外richTextbox只有一個完成即使我傳遞三個ID到他們 – harishannam