Tag: dynamic usercontrols

动态用户控制点击事件

用户控件: private string lastName; public string LastName { get { return lastName; } set { lastName = value; lastNameTextBox.Text = value; } } 形成: using (SqlConnection myDatabaseConnection = new SqlConnection(myConnectionString.ConnectionString)) { myDatabaseConnection.Open(); using (SqlCommand SqlCommand = new SqlCommand(“Select LasatName from Employee”, myDatabaseConnection)) { int i = 0; SqlDataReader DR1 = SqlCommand.ExecuteReader(); while (DR1.Read()) { i++; […]

单击动态usercontrol中的控件时,单击事件未触发

我的usercontrols中有不同的控件。 并在我的表单中动态加载用户控件 UserControl2 usercontrol = new UserControl2(); usercontrol.Tag = i; usercontrol.Click += usercontrol_Click; flowLayoutPanel1.Controls.Add(usercontrol); private void usercontrol_Click(object sender, EventArgs e) { // handle event } 单击usercontrol中的控件时,不会触发单击事件。 它只在我点击usercontrol的空白区域时触发。