private void UserControl1_MouseDown(object sender, MouseEventArgs e) { myEventArgs myEventArgs_temp = new myEventArgs(); myEventArgs_temp.EventArgs_UC_1 = this; if (event_FromUC != null) { event_FromUC(this, myEventArgs_temp); } }
private void Form_event_FromUC(object sender, myEventArgs e) { if (e.EventArgs_UC_2 == null) { dragClass myDragClass = new dragClass(); myDragClass.Drag_UC_1 = e.EventArgs_UC_1; myDragClass.Drag_Form_1 = this; this.DoDragDrop(myDragClass, DragDropEffects.All); } else { DragDropCounter++; if (DragDropCounter == 1) { UC_1 = e.EventArgs_UC_1; RectangleSquare_1 = e.EventArgs_Form_1.Text; MinMax_1 = e.EventArgs_Form_1.label_MinMax.Text; RedGreenBlue_1 = e.EventArgs_Form_1.label_RedGreenBlue.Text; if (e.EventArgs_Form_1.radioButton_Label.Checked) { ButtonLabel_1 = "Label"; } if (e.EventArgs_Form_1.radioButton_Button.Checked) { ButtonLabel_1 = "Button"; } resultControl_1 = e.EventArgs_Form_1.resultControl; UC_2 = e.EventArgs_UC_2; RectangleSquare_2 = this.Text; MinMax_2 = this.label_MinMax.Text; RedGreenBlue_2 = this.label_RedGreenBlue.Text; if (this.radioButton_Label.Checked) { ButtonLabel_2 = "Label"; } if (this.radioButton_Button.Checked) { ButtonLabel_2 = "Button"; } resultControl_2 = this.resultControl; Action_resultControl(); } else { ActionSort(); } } }
private void UserControl1_DragDrop(object sender, DragEventArgs e) { dragClass dragClass_temp = (dragClass)(e.Data.GetData(typeof(dragClass))); myEventArgs myEventArgs_temp = new myEventArgs(); myEventArgs_temp.EventArgs_UC_1 = dragClass_temp.Drag_UC_1; myEventArgs_temp.EventArgs_Form_1 = dragClass_temp.Drag_Form_1; myEventArgs_temp.EventArgs_UC_2 = this; if (event_FromUC != null) { event_FromUC(this, myEventArgs_temp); } }