示例#1
0
        public Channel(int FormIndex, int ChannelIndex)
        {
            InitializeComponent();
            OnMyValueChanged += new MyValueChanged(onOffButton4_Click);
            this.control      = MainForm.control;
            this.configByte   = MainForm.configByte;
            this.configSend   = MainForm.configSend;
            string name = " TC1";

            switch (ChannelIndex)
            {
            case 0: name = " TC1"; break;

            case 1: name = " TC2"; break;

            case 2: name = " TR1"; break;

            case 3: name = " TR2"; break;

            case 4: name = " TR3"; break;

            case 5: name = " TR4"; break;
            }

            this.Text         = "通道" + FormIndex + name;
            this.channelindex = ChannelIndex;
            this.formIndex    = FormIndex;
        }
示例#2
0
        private string WhenMyValueChange()
        {
            //if (OnMyValueChanged != null)
            //{
            OnMyValueChanged += new MyValueChanged(DoSomgThing);
            string output = OnMyValueChanged();

            return(output);
            // }
        }
示例#3
0
 public MyValueEvent()
 {
     myValue           = default(T);
     OnMyValueChanged += new MyValueChanged(AfterMyValueChanged);
 }