Esempio n. 1
0
        private void PrintTimetable()
        {
            AirplaneTimetable_dataGridView.DataSource = (from t in loginForm.Timetable
                                                         select new
            {
                raceNumber = t.RaceNumber, aircraftType = t.AircraftType, travelDirection = t.TravelDirection,
                depaturePeriod = t.DepaturePeriod
            }).ToList();

            AirplaneTimetable_dataGridView.Columns["raceNumber"].HeaderText      = @"Race number";
            AirplaneTimetable_dataGridView.Columns["aircraftType"].HeaderText    = @"Aircraft type";
            AirplaneTimetable_dataGridView.Columns["travelDirection"].HeaderText = @"Travel direction";
            AirplaneTimetable_dataGridView.Columns["depaturePeriod"].HeaderText  = @"Depature period";

            DataGridViewButtonColumn buttonColumn = new DataGridViewButtonColumn
            {
                Name = "remove_column",
                Text = "remove",
                UseColumnTextForButtonValue = true
            };

            if (AirplaneTimetable_dataGridView.Columns["remove_column"] == null)
            {
                AirplaneTimetable_dataGridView.Columns.Add(buttonColumn);
            }

            AirplaneTimetable_dataGridView.Columns["remove_column"].HeaderText = @"Remove";

            AirplaneTimetable_dataGridView.AutoResizeColumns();
        }
Esempio n. 2
0
 private void AirplaneTimetable_dataGridView_MouseClick(object sender, MouseEventArgs e)
 {
     if (e.Button == MouseButtons.Right)
     {
         Edit_contextMenuStrip.Show(AirplaneTimetable_dataGridView, new Point(e.X, e.Y));
         columnIndex = AirplaneTimetable_dataGridView.HitTest(e.X, e.Y).ColumnIndex;
         rowIndex    = AirplaneTimetable_dataGridView.HitTest(e.X, e.Y).RowIndex;
     }
 }
Esempio n. 3
0
        private void PrintTimetable()
        {
            AirplaneTimetable_dataGridView.DataSource = (from t in loginForm.Timetable
                                                         select new
            {
                raceNumber = t.RaceNumber,
                aircraftType = t.AircraftType,
                travelDirection = t.TravelDirection,
                depaturePeriod = t.DepaturePeriod
            }).ToList();

            AirplaneTimetable_dataGridView.Columns[0].HeaderText = @"Race number";
            AirplaneTimetable_dataGridView.Columns[1].HeaderText = @"Aircraft type";
            AirplaneTimetable_dataGridView.Columns[2].HeaderText = @"Travel direction";
            AirplaneTimetable_dataGridView.Columns[3].HeaderText = @"Depature period";

            AirplaneTimetable_dataGridView.AutoResizeColumns();
        }