1
我是新的GUI開發,尤其是在C#中。當我在內部更改TextBox的Text屬性時,我無法更新UI。 我知道那裏有一個TextChanged事件,但我認爲它只有在用戶鍵入文本框時纔會觸發。更新文本框C#
這裏是我的代碼:
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
int curItem = this.listBox1.SelectedIndex;
StockItem it = this.model.Items.ElementAt(curItem);
this.itemNameTextBox.Text = it.Name;
this.supplierTextBox.Text = it.Supplier;
this.unitCostTextBox.Text = it.UnitCost.ToString();
this.nbRequiredTextBox.Text = it.NbRequired.ToString();
}
謝謝
究竟是什麼問題?目前發生了什麼。您可以通過爲其分配文本(另外還有一個字符串)來修改文本框的文本屬性。 – JonH
請指定這是什麼事件連接到,如果這是WPF,Winforms等。 另外,當您修改控件的文本屬性時,您擔心事件不會觸發? – JSWork
你說的是winforms,而不是webforms? – Rikon