JDP 發表於 2007-11-20 10:44:24

C# 在TextBox內按Enter鍵則執行某程序

[*]在InitializeComponent()內加入
this.textBox1.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox1_KeyPress);[*]在程式內容加入
      private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
      {
            if (e.KeyChar == (char)(Keys.Enter))
            {
                button1_Click(sender, e); //當按下ENTER鍵時,所要執行的程序
            }
      }

JDP 發表於 2007-11-20 11:08:09

加入KeyPress事件的方法

Form[設計] => 選擇所要新增KeyPress的TextBox => 由其"屬性頁"點選"事件"圖示 => 在KeyPress上點兩下 即可完成增加KeyPress事件

Reference: http://forums.microsoft.com/MSDN-CHT/ShowPost.aspx?PostID=2135670&SiteID=14
頁: [1]
查看完整版本: C# 在TextBox內按Enter鍵則執行某程序