我有兩個不同的用戶控件類。我試圖通過另一個用戶控件爲一個用戶控件設置文本框文本。我的財產取得成功,但該集合並沒有做任何事情。如何解決這個問題?我已經在下面發佈了相關的代碼片段。Usercontrol爲其他用戶控件設置文本框文本
incidentCategorySearchControl.cs
public partial class incidentCategorySearchControl : UserControl
{
private void dataGridView_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
incidentCategoryChange incCatChange = new incidentCategoryChange();
//textBox1.Text = incCatChange.TextBoxCategory; // works
incCatChange.TextBoxCategory="test"; // doesn't work
}
}
incidentCategoryChange.cs
public partial class incidentCategoryChange : UserControl
{
public incidentCategoryChange()
{
InitializeComponent();
}
public string TextBoxCategory
{
get { return incidentCategoryTextBox.Text; }
set { incidentCategoryTextBox.Text = value; }
}
}
TextBoxCategory不是文本框,它是一個字符串 – 26071986 2014-10-08 14:18:16
給出錯誤字符串不包含文本的定義 – Sybren 2014-10-08 14:19:57