private void Form1_DragDrop(object sender, DragEventArgs e) { string[] fileNames = e.Data.GetData(DataFormats.FileDrop, true) as string[]; if (fileNames.Length > 0) { photoPath = fileNames[0]; //photoSrc.Source = new BitmapImage(new Uri(photoPath)); PhotoBox.Image = System.Drawing.Bitmap.FromFile(photoPath); PhotoBox.Refresh(); } }
public AddOwnerForm(Owner owner) { InitializeComponent(); this.owner = owner; useSerivce = new List <string>(); UnuseSerivce = new List <string>(); url = owner.photoUrl; ServiceLstUse.Items.Clear(); ServiceLstUnuse.Items.Clear(); if (owner == null) { Close(); } SurnameBox.Text = owner.surname; FirstNameBox.Text = owner.firstName; MiddleNameBox.Text = owner.middleName; FillTariffBox(); FillMobilePhoneBox(); foreach (var service in owner.services) { useSerivce.Add(service.Name); } foreach (var service in Service.getList()) { if (!useSerivce.Contains(service.Name)) { UnuseSerivce.Add(service.Name); } } ServiceLstUnuse.Items.AddRange(UnuseSerivce.ToArray()); ServiceLstUse.Items.AddRange(useSerivce.ToArray()); SexBox.SelectedIndex = owner.sex ? 0 : 1; PassportBox.Text = owner.passportNumber; NumberPhoneBox.Text = owner.mobileNumber; try { PhotoBox.Load(owner.photoUrl); } catch (Exception e) { } AddOwnerBtn.Text = "Сохранить"; }
public AddOwnerForm() { InitializeComponent(); price = 0; useSerivce = new List <string>(); UnuseSerivce = new List <string>(); foreach (var service in Service.getList()) { if (!useSerivce.Contains(service.Name)) { UnuseSerivce.Add(service.Name); } } url = ""; ServiceLstUse.Items.Clear(); ServiceLstUnuse.Items.Clear(); SurnameBox.Text = ""; FirstNameBox.Text = ""; MiddleNameBox.Text = ""; ServiceLstUnuse.Items.AddRange(UnuseSerivce.ToArray()); ServiceLstUse.Items.AddRange(useSerivce.ToArray()); FillTariffBox(); FillMobilePhoneBox(); PassportBox.Text = ""; NumberPhoneBox.Text = ""; try { PhotoBox.Load("DefaultImage"); } catch (Exception e) { } }