0
我正在做一個簡單的登錄註冊程序,我將用戶名和密碼保存在列表中。c#對象不會相互依存
我試圖顯示所有的用戶名下對方,它會重複每次一個新的用戶將被註冊。
由於某種原因,它只顯示最後一個用戶,就是這樣。
for (Int32 i = 0; i < frmLogin.reg_usernames.Count; i++)
{
TextBox lbl = new TextBox { Location = new Point(15, 30), BorderStyle = BorderStyle.Fixed3D, BackColor = Color.AliceBlue, Font = new Font(Font.FontFamily.Name, 9), ScrollBars = ScrollBars.Vertical };
this.Controls.Add(lbl);
lbl.Text = frmLogin.reg_usernames[i];
}
你把所有的文本框放在同一個位置,所以它們都在同一個地方...所以只有最後一個可見。您需要爲添加的每個新文本框調整位置。 – 2015-03-03 00:27:45
在我看來,他們都應該*彼此頂部*因爲你給他們相同的'位置'。嘗試給他們*不同的地點。 – BradleyDotNET 2015-03-03 00:27:45
請修改您的標籤。您可能需要指出您正在使用的UI工具包。同時,* object *標籤在這裏是不相關的;幾乎關於C#的每個問題都是*以某種方式使用對象。 – 2015-03-03 00:29:14