コード例 #1
0
        public BoligViewModel(BoligForm parent)
        {
            view    = parent;
            boliger = BoligTabelDB.GetAll();
            FyldPostnummerListe();
            //FillListView(boliger);

            Details = new BoligDetails(this, parent);
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: nillertron/Projekt2019
        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();
        }
コード例 #3
0
        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();
        }