0
Winform中有一個UserControl,它有textbox1
。我有一個單獨的控制器類,代碼執行發生。在Winform usercontrol中動態顯示數據文本框中的數據
這裏是控制器類代碼:
foreach(DataRow Dtrw in DataTabl1.Rows)
{
Usercontrol1 Uc = new Usercontrol();
Uc.Textbox1.text = Dtrw["Col1"].ToString().Trim();
}
但是這是行不通的,因爲textbox1
無法訪問。有沒有其他方法可以實現它?
或者,直接在usercontrol上創建一個字符串屬性,以充當TextBox.Text的代理,以避免無意中暴露屬於私有的Textbox的其他部分。例如,您可能不希望有人使用您的UserControl來更改TextBox的Top或Left屬性。 –