コード例 #1
0
 Section CreateTailNumberSection()
 {
     return(new Section()
     {
         (tailNumber = new AircraftEntryElement("")),
     });
 }
コード例 #2
0
        Section CreateTailNumberSection()
        {
            tailNumber = new AircraftEntryElement("");
            tailNumber.EditingCompleted += OnTailNumberEntered;

            return(new Section {
                tailNumber
            });
        }
コード例 #3
0
 Section CreateFlightSection()
 {
     return(new Section("Flight")
     {
         (date = new FlightDateEntryElement("Date", Flight.Date)),
         (aircraft = new AircraftEntryElement(Flight.Aircraft)),
         (departed = new AirportEntryElement("Departed", Flight.AirportDeparted)),
         (visited1 = new AirportEntryElement("Visited", Flight.AirportVisited1)),
         (visited2 = new AirportEntryElement("Visited", Flight.AirportVisited2)),
         (visited3 = new AirportEntryElement("Visited", Flight.AirportVisited3)),
         (arrived = new AirportEntryElement("Arrived", Flight.AirportArrived)),
     });
 }
コード例 #4
0
        Section CreateFlightSection()
        {
            AirportEntryElement airport;

            date     = new DateEntryElement("Date", Flight.Date);
            aircraft = new AircraftEntryElement(Flight.Aircraft)
            {
                AutoComplete = true
            };
            departed = new AirportEntryElement("Departed", Flight.AirportDeparted);
            arrived  = new AirportEntryElement("Arrived", Flight.AirportArrived);

            visited = new List <AirportEntryElement> (3);

            var section = new Section("Flight");

            section.Add(date);
            section.Add(aircraft);
            section.Add(departed);

            string str = Flight.AirportVisited;

            if (!string.IsNullOrEmpty(str))
            {
                foreach (var via in str.Split(new char[] { ',' }))
                {
                    airport = new AirportEntryElement("Visited", via.Trim());
                    airport.EditingCompleted += OnVisitedAirportEdited;
                    section.Add(airport);
                    visited.Add(airport);
                }
            }

            airport = new AirportEntryElement("Visited", string.Empty);
            airport.EditingCompleted += OnVisitedAirportEdited;
            section.Add(airport);
            visited.Add(airport);

            section.Add(arrived);

            return(section);
        }
コード例 #5
0
        Section CreateTailNumberSection()
        {
            tailNumber = new AircraftEntryElement ("");
            tailNumber.EditingCompleted += OnTailNumberEntered;

            return new Section { tailNumber };
        }
コード例 #6
0
 Section CreateFlightSection()
 {
     return new Section ("Flight") {
         (date = new FlightDateEntryElement ("Date", Flight.Date)),
         (aircraft = new AircraftEntryElement (Flight.Aircraft) { AutoComplete = true }),
         (departed = new AirportEntryElement ("Departed", Flight.AirportDeparted)),
         (visited1 = new AirportEntryElement ("Visited", Flight.AirportVisited1)),
         (visited2 = new AirportEntryElement ("Visited", Flight.AirportVisited2)),
         (visited3 = new AirportEntryElement ("Visited", Flight.AirportVisited3)),
         (arrived = new AirportEntryElement ("Arrived", Flight.AirportArrived)),
     };
 }
コード例 #7
0
        Section CreateFlightSection()
        {
            AirportEntryElement airport;

            date = new DateEntryElement ("Date", Flight.Date);
            aircraft = new AircraftEntryElement (Flight.Aircraft) { AutoComplete = true };
            departed = new AirportEntryElement ("Departed", Flight.AirportDeparted);
            arrived = new AirportEntryElement ("Arrived", Flight.AirportArrived);

            visited = new List<AirportEntryElement> (3);

            var section = new Section ("Flight");
            section.Add (date);
            section.Add (aircraft);
            section.Add (departed);

            string str = Flight.AirportVisited;
            if (!string.IsNullOrEmpty (str)) {
                foreach (var via in str.Split (new char[] { ',' })) {
                    airport = new AirportEntryElement ("Visited", via.Trim ());
                    airport.EditingCompleted += OnVisitedAirportEdited;
                    section.Add (airport);
                    visited.Add (airport);
                }
            }

            airport = new AirportEntryElement ("Visited", string.Empty);
            airport.EditingCompleted += OnVisitedAirportEdited;
            section.Add (airport);
            visited.Add (airport);

            section.Add (arrived);

            return section;
        }