コード例 #1
0
 private void Config_OnChanged(object sender, ConfigUpdateEventArgs e)
 {
     if (e.Updated)
     {
         //force restart
         OpenAsync().GetAwaiter();
     }
 }
コード例 #2
0
        private void btnSaveConfig_Click(object sender, EventArgs e)
        {
            string schNumber       = chNumber;
            string spartNumber     = textBoxPartNumber.Text;
            string stestID         = textBoxTestID.Text;
            string scustomer       = comboBoxCustomer.Text;
            string stestType       = comboBoxTestType.Text;
            int    slowerTestLimit = Convert.ToInt32(numericLowerTestLimit.Value);
            int    supperTestLimit = Convert.ToInt32(numericUpperTestLimit.Value);
            bool   slimitexceeded  = false;
            string stestResult     = "Passed";

            ConfigUpdateEventArgs args = new ConfigUpdateEventArgs(schNumber, spartNumber, scustomer, stestType, stestID, slowerTestLimit, supperTestLimit, slimitexceeded, stestResult);

            ConfigUpdated(this, args);

            this.Close();
        }
コード例 #3
0
ファイル: TcpManager.cs プロジェクト: skunklab/virtualrtu
 private void Config_OnChanged(object sender, ConfigUpdateEventArgs e)
 {
     RunAsync().GetAwaiter();
 }