Re: [問題] textbox creat 問題
※ 引述《dreamday1023 (也許我就是我,好好愛自己)》之銘言:
: 如題
: 小弟目前想用點擊的方式(mouseclick)
: 在我的FORM上點擊直接產生textbox
: 然後可以在其textbox 那輸入我要的數值
: 想請大大們 應該怎樣做
: 還有就是 產生的textbox 應該怎要收集其輸入的值呢
打開Form1.designer.cs
參考一下視窗是怎麼建立一個元件的
然後,可以修改一下,就可以達到要求了
private void Form1_MouseClick(object sender, MouseEventArgs e)
{
this.SuspendLayout();
//自動產生的程式碼,在建立元件開始時會這樣,我也不知道是在幹什麼
TextBox 新文字欄 = new TextBox(); //宣告新的TextBox
新文字欄.Location = new System.Drawing.Point(e.X,e.Y); //設定位置
新文字欄.Name = "textBox" + 文字欄ID.ToString(); //命名
新文字欄.Size = new System.Drawing.Size(178, 22); //設定大小
新文字欄.TabIndex = 文字欄ID;
//不知道幹什麼用的,就依樣畫葫蘆,複製貼上
文字欄ID++;
this.Controls.Add(新文字欄); //把這個元件加入視窗
this.ResumeLayout(false);
//自動產生的程式碼,在建立元件完成時會這樣,我也不知道是在幹什麼
}
可以達成要求 XD
--
我... 我一點都不糟糕啦!>///<
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.27.109.77
→
04/30 12:38, , 1F
04/30 12:38, 1F
→
04/30 12:39, , 2F
04/30 12:39, 2F
→
04/30 12:40, , 3F
04/30 12:40, 3F
→
04/30 16:31, , 4F
04/30 16:31, 4F
推
04/30 23:27, , 5F
04/30 23:27, 5F
推
04/30 23:47, , 6F
04/30 23:47, 6F
→
05/01 00:54, , 7F
05/01 00:54, 7F
→
05/01 00:55, , 8F
05/01 00:55, 8F
→
05/01 00:59, , 9F
05/01 00:59, 9F
→
05/01 00:59, , 10F
05/01 00:59, 10F
→
05/01 01:00, , 11F
05/01 01:00, 11F
→
05/01 01:03, , 12F
05/01 01:03, 12F
推
05/01 01:13, , 13F
05/01 01:13, 13F
→
05/01 01:14, , 14F
05/01 01:14, 14F
→
05/01 01:37, , 15F
05/01 01:37, 15F
→
05/01 01:40, , 16F
05/01 01:40, 16F
→
05/01 07:50, , 17F
05/01 07:50, 17F
→
05/01 07:51, , 18F
05/01 07:51, 18F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):