Esempio n. 1
0
        /// <summary>
        /// 保存按钮事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnSave_Click(object sender, EventArgs e)
        {
            lableManager.Insert(idfFilePath, this.txtMeterIndex.Text.Trim(), this.txtMeter.Text.Trim(), this.txtMemoText.Text.Trim(), DateTime.Now.ToShortDateString(), _signY);

            labelInfoList = lableManager.GetDataLabelInfo(idfFilePath);
            waveformMaker.WaveformDataList[0].LabelInfoList = labelInfoList;
            btnClose_Click(sender, e);
        }
Esempio n. 2
0
        /// <summary>
        /// 窗体加载事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void LabelInfoForm_Load(object sender, EventArgs e)
        {
            labelInfoList = lableManager.GetDataLabelInfo(idfFilePath);
            dataGridView1.Rows.Clear();
            for (int i = 0; i < labelInfoList.Count; i++)
            {
                DataGridViewRow dgvr = new DataGridViewRow();
                dgvr.CreateCells(dataGridView1);

                dgvr.Cells[0].Value = labelInfoList[i].iID;
                dgvr.Cells[1].Value = labelInfoList[i].sMileIndex;

                dgvr.Cells[2].Value = labelInfoList[i].sMile;

                dgvr.Cells[3].Value = labelInfoList[i].sMemoText;
                if (!string.IsNullOrEmpty(labelInfoList[i].logDate))
                {
                    dgvr.Cells[4].Value = Convert.ToDateTime(labelInfoList[i].logDate).ToShortDateString();
                }
                dataGridView1.Rows.Add(dgvr);
            }
            waveformMaker.WaveformDataList[0].LabelInfoList = labelInfoList;
        }