Re: [問題] 送出textbox內容
你好,
TextBox在Multiline開啟的狀態,
按下Enter後,游標會跑到Line 2,
才會造成繼續輸入時會有換行的情況。
我建議如果有多行輸入的需求的話,
要不要改用RichTextBox試試。 :)
※ 引述《lavendertea (go cubs!!)》之銘言:
: 大家好
: 最近在寫一個windows form小程式
: 希望 點擊button或者按下enter都可以送出textbox內容的
: button基本上沒有問題
: 鍵盤判斷enter我使用KeyPress事件來判斷
: 但是只有第一次送出的textbox內容是正確的
: 其他只要有按下enter這個動作
: 就會產生 跳行+textbox內容
: 嘗試過兩個方法
: 1.清掉textbox內容
: 2.把textbox內容丟進Str[]裡面 然後從Str[1]開始輸出
: 不過跳行的問題仍然存在
: 以下是KeyPress事件的code 希望各位能給點意見 謝謝:)
: private void textBox1_KeyPress(object sender, KeyPressEventArgs e) {
: String userinput = this.textBox1.Text;
: if (e.KeyChar == 13)
: {
: if (userinput == "1")
: {
: MessageBox.Show("userinput:" + userinput, "message box");
: this.textBox1.Text = null;
: CallAdd();
: CallMrec();
: }
: else
: {
: MessageBox.Show("userinput:" + userinput, "message box");
: this.textBox1.Text = null;
: }
: }
: }
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.128.202.158
→
01/14 00:52, , 1F
01/14 00:52, 1F
→
01/14 09:36, , 2F
01/14 09:36, 2F
→
01/14 12:38, , 3F
01/14 12:38, 3F
討論串 (同標題文章)