我無法設法獲取在運行時創建的textboxes
中的值。在運行時創建控件
我想讓用戶從checkedlistbox
中選擇一些東西,並在textboxes
中輸入他希望在每次按鈕單擊時創建的任何值。
如何獲得那些texboxes
的名稱?他們真的存在?我是初學者,我真的不明白他們是如何創建的。
這是我的代碼,我創建textboxes
。
private void checkedListBox1_SelectedIndexChanged(object sender, EventArgs e)
{
int x = 466;
int y = 84;
foreach (var itemChecked in checkedListBox1.CheckedItems)
{
int i = 0;
TextBox tb = new TextBox();
tb.Location = new Point(x, y);
tb.Name = "txtBox" + i++.ToString();
Controls.Add(tb);
y += 30;
}
你使用winforms嗎? – 2013-02-15 12:26:15
也 - 在哪裏(那麼)你需要的名字? – 2013-02-15 12:27:13
你正在初始化我在循環內 – CR41G14 2013-02-15 12:27:41