コード例 #1
0
ファイル: frmMain.cs プロジェクト: jocull/CarTracker
        private void mnuAddCar_Click(object sender, EventArgs e)
        {
            frmAddEditCar addForm = new frmAddEditCar();
            addForm.ShowDialog();
            if (addForm.txtCarName.Text.Trim().Length > 0)
            {
                Sightings sighting = new Sightings(addForm.txtCarName.Text.Trim(), addForm.txtFilename.Text.Trim(), new List<DateTime>());
                Program.CarSightings.Add(sighting);
            }

            RefreshItems();
        }
コード例 #2
0
ファイル: frmMain.cs プロジェクト: jocull/CarTracker
        private void mnuEditCar_Click(object sender, EventArgs e)
        {
            if (lstSightings.SelectedIndices.Count > 0)
            {
                Sightings sighting = (Sightings)lstSightings.Items[lstSightings.SelectedIndices[0]].Tag;

                frmAddEditCar editForm = new frmAddEditCar(sighting);
                editForm.ShowDialog();
                if (editForm.mSightings != null)
                {
                    sighting.CarName = editForm.txtCarName.Text.Trim();
                    sighting.CarLogoFileName = editForm.txtFilename.Text.Trim();
                }

                RefreshItems();
            }
        }