public BoligViewModel(BoligForm parent) { view = parent; boliger = BoligTabelDB.GetAll(); FyldPostnummerListe(); //FillListView(boliger); Details = new BoligDetails(this, parent); }
private void button1_Click(object sender, EventArgs e) { var bolig = new BoligForm(); if (!this.panelContainer.Controls.Contains(bolig)) { this.panelContainer.Controls.Add(bolig); } bolig.Dock = DockStyle.Fill; bolig.BringToFront(); }
public BoligDetails(BoligViewModel model, BoligForm parent) { InitializeComponent(); editMode = false; this.parent = parent; //Bruges til opdatering af listen viewModel = model; CBPostNr.DataSource = model.postNumre; CBPostNr.DisplayMember = "PostNummer"; TBEMæglerNavn.ReadOnly = true; TBValgtSælger.ReadOnly = true; //Nichlas har lige lavet en event handler til at hente prisen pr kvm fra postnummer listen //Der stod nemlig bare 0kr da vi skifter til en textbox når man er i edit mode fra en combobox når man er i create //Udkommenteret da der kom formaterror TBPostNr.TextChanged += (o, e) => LBLPris.Text = viewModel.GetKvmPrisMedPostNr(Convert.ToInt32(TBPostNr.Text)).ToString() + " ,-KR"; Hide(); }