方法一,做成全局变量,例如:
public class PublicMember
{
private PublicMember();
public static SqlConnection myConn;
}
// Get connection use "PublicMember.myConn"
方法二,做成主窗体的局部成员,然后创建子窗体的时候,把局部成员传进去,例如:
public yourchildForm:..
{
public yourchildForm( ref SqlConnection myConn )
{
//Use "myConn" to init your class member
}
方法一,做成全局变量,例如:
public class PublicMember
{
private PublicMember();
public static SqlConnection myConn;
}
// Get connection use "PublicMember.myConn"
方法二,做成主窗体的局部成员,然后创建子窗体的时候,把局部成员传进去,例如:
public yourchildForm:..
{
public yourchildForm( ref SqlConnection myConn )
{
//Use "myConn" to init your class member
}
foreach(Control ctrl in this.Controls)
{
if ((ctrl is TextBox) || (ctrl is ComboBox)) //如果文本框或下拉框放在组合框中,你应该用如groupBox1.TextBox
{
ctrl.KeyDown += new System.Windows.Forms.KeyEventHandler(this.EnterKeyDown);
}
}