public FormRealEstateEditor(RealEstate realEstate) { InitializeComponent(); this.realEsate = realEstate; numericUpDownRooms.DecimalPlaces = 0; numericUpDownRooms.Minimum = 1; numericUpDownRooms.Maximum = 99; numericUpDownFloor.DecimalPlaces = 0; numericUpDownFloor.Minimum = 1; numericUpDownFloor.Maximum = 99; textBoxPrice.Text = "0"; comboBoxCity.DataSource = Enum.GetValues(typeof(Cities)); ofd.Title = "Select profile photo"; ofd.Filter = "JPG|*.jpg|PNG|*.png"; ofd.Multiselect = false; textBoxStreet.Text = realEstate.Street; comboBoxCity.SelectedItem = realEstate.City; textBoxPrice.Text = realEstate.Price.ToString(); numericUpDownFloor.Value = realEstate.Floor; numericUpDownRooms.Value = realEstate.Rooms; textBoxDescription.Text = realEstate.Description; photoSlider = ImageManip.ByteArrToPhotoSlider(realEstate.PhotoSlider); pictureBoxSlider.Image = ImageManip.ByteArrayToImage(photoSlider[photoNumber]); }
private void buttonNext_Click(object sender, EventArgs e) { if (photoNumber + 1 >= 5) { return; } photoNumber++; labelPhotoNumber.Text = $"{photoNumber + 1}/5"; if (photoSlider[photoNumber] != null) { pictureBoxSlider.Image = ImageManip.ByteArrayToImage(photoSlider[photoNumber]); } else { pictureBoxSlider.Image = ImageManip.ResizeImage(Image.FromFile(noPhotoPath), new Size(400, 240)); } }