コード例 #1
0
        private void UserControl_Small_Click(object sender, EventArgs e)
        {
            myEventArgs myEventArgs_temp = new myEventArgs();

            myEventArgs_temp.EventArg_UC_Small = this;

            if (event_From_UC_Small != null)
            {
                event_From_UC_Small(this, myEventArgs_temp);
            }
        }
コード例 #2
0
        private void UC_Large_event_From_UC_Small(object sender, myEventArgs e)
        {
            if (radioButtonColor.Checked)
            {
                e.ColorWhite_str = "Color";
            }
            if (radioButtonWhite.Checked)
            {
                e.ColorWhite_str = "White";
            }

            if (event_From_UC_Large != null)
            {
                event_From_UC_Large(this, e);
            }
        }
コード例 #3
0
ファイル: Form1.cs プロジェクト: shaiatias/learning-c-sharp
        private void Form_event_From_UC_Large(object sender, myEventArgs e)
        {
            if (radioButtonMin.Checked)
            {
                e.MinMax_str = "Min";
            }
            if (radioButtonMax.Checked)
            {
                e.MinMax_str = "Max";
            }

            e.ButtonLabel_str = this.Text;

            if (event_From_Form != null)
            {
                event_From_Form(this, e);
            }
        }
コード例 #4
0
        private void Manager_event_From_Form(object sender, myEventArgs e)
        {
            counterEvents++;
            if (counterEvents == 1)
            {
                first_Form      = (Form1)sender;
                first_EventArgs = e;
            }
            if (counterEvents == 2)
            {
                second_Form      = (Form1)sender;
                second_EventArgs = e;
                MinMax_ButtonLabel();
            }

            if (counterEvents == 4)
            {
                Sorting();
            }
        }