Exemplo n.º 1
0
 public MemberDetailForm(Trip trip, Member member, Formclosed formclosed, Form parentForm)
 {
     this.trip        = trip;
     this.formclosed += formclosed;
     InitializeComponent();
     StartPosition = FormStartPosition.Manual;
     Location      = new Point(parentForm.Location.X + (parentForm.Width - Width) / 2, parentForm.Location.Y + (parentForm.Height - Height) / 2);
     membersBindingSource.DataSource = member;
 }
Exemplo n.º 2
0
        public BottleDetailForm(Trip trip, Bottle bottle, Formclosed formclosed, Form parentForm)
        {
            this.trip        = trip;
            this.formclosed += formclosed;
            InitializeComponent();
            StartPosition = FormStartPosition.Manual;
            Location      = new Point(parentForm.Location.X + (parentForm.Width - Width) / 2, parentForm.Location.Y + (parentForm.Height - Height) / 2);
            bottlesBindingSource.DataSource = bottle;
            radioButtonRed.Checked          = (bottle.wine == Bottle.Wine.red);
            radioButtonWhite.Checked        = (bottle.wine == Bottle.Wine.white);
            radioButtonRose.Checked         = (bottle.wine == Bottle.Wine.rose);
            AutoCompleteStringCollection grapeVarieties = new AutoCompleteStringCollection();

            grapeVarieties.AddRange(trip.events.SelectMany(x => x.bottles).Where(x => x.grape != null && x.grape != string.Empty).Select(x => x.grape).ToArray());
            textBoxGrape.AutoCompleteCustomSource = grapeVarieties;
            textBoxGrape.AutoCompleteMode         = AutoCompleteMode.SuggestAppend;
            textBoxGrape.AutoCompleteSource       = AutoCompleteSource.CustomSource;
        }