谢谢楼上的,这种方法很好用!
我添加了自定义控件,代码也写了
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Text;
using System.Windows.Forms;
namespace yyxt
{
public partial class MyTextBox : UserControl
{
public MyTextBox()
{
InitializeComponent();
}
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == System.Convert.ToChar(13))
{ SendKeys.Send("{Tab}"); }
}
}
}
运行时很好用,直接回车就跑到下一个控上了!不过也发现了一些问题,运行时定义的控件邦定不好用了:
textBH.DataBindings.Add("Text", ds, "ark.idark"); //textBH是由MyTextBox拖拽而来,并把Name属性改为:textBH
WHY???怎么改?