Esempio n. 1
0
 private void btnScan_Click(object sender, EventArgs e)
 {
     using (var progressIndicator = new ProgressIndicator(_deviceReader))
     {
         cbSelectedTrack.DataSource = null;
         cbSelectedTrack.Items.Clear();
         cbSelectedTrack.Enabled = false;
         _deviceReader.StartRescanPortThread();
         progressIndicator.ShowDialog();
         cbSelectedTrack.DataSource = _deviceReader.GetTracksInfo();
         cbSelectedTrack.Enabled    = (cbSelectedTrack.Items.Count > 0);
         btnOk.Enabled = (cbSelectedTrack.Items.Count > 0);
     }
 }