示例#1
0
文件: MainForm.cs 项目: aaana/rfid
        /// <summary>
        /// Clear all components created by this form before Inventroring
        /// </summary>
        public void Clear()
        {
            // Clear Mainform
            tsslblCounter.Text = "0";
            tsslRunTime.Text   = new TimeSpan(0, 0, 0, 0).ToString();
            _startTime         = DateTime.Now;

            // Clear TagTableForm
            if (_tagTableForm.Visible)
            {
                _tagTableForm.ClearDataGridView();
            }

            // Clear RSSIGraphForm
            if (_rssiGraphForm.Visible)
            {
                _rssiGraphForm.Clear();
            }

            // Clear PhaseGraphForm
            if (_phaseGraphForm.Visible)
            {
                _phaseGraphForm.Clear();
            }

            ClearHolographics();

            _tagsTable.Clear();
            PhaseLocating.getInstance().Clear();
            ClearTagInfo(_tagsQueue);
        }
示例#2
0
        public void ClearUI()
        {
            _index = 0;

            lvBasicInfo.Items.Clear();
            chartRSSI.Titles.Clear();
            chartRSSI.Series.Clear();
            chartRSSI.Legends.Clear();
            chartPhase.Titles.Clear();
            chartPhase.Series.Clear();
            chartPhase.Legends.Clear();

            tbxLocalizationResult.Clear();
            pbHeatMap.Image = null;

            _sar.Clear();
            //_sarParaQueue

            _tagsTable.Clear();

            ReaderSettings.TotalTagCount = 0;
        }