Beispiel #1
0
        private void butCalc_Click(object sender, RoutedEventArgs e)
        {
            calculator["A"] = this.txtA.Text;
            calculator["B"] = this.txtB.Text;
            calculator["C"] = this.txtC.Text;
            calculator["D"] = this.txtD.Text;

            calculator.SetDirty();

            this.txtA.Text = calculator["A"].ToString();
            this.txtB.Text = calculator["B"].ToString();
            this.txtC.Text = calculator["C"].ToString();
            this.txtD.Text = calculator["D"].ToString();
        }
Beispiel #2
0
        private void ExecuteComputeCommand(object param)
        {
            calculate["A"]   = TxtA;
            calculate["B"]   = TxtB;
            calculate["C"]   = TxtC;
            calculate["D"]   = TxtD;
            calculate["Gen"] = TxtGen;

            calculate.SetDirty();

            TxtA   = calculate["A"];
            TxtB   = calculate["B"];
            TxtC   = calculate["C"];
            TxtD   = calculate["D"];
            TxtGen = calculate["Gen"];
        }
Beispiel #3
0
        /// <summary>
        /// Instantiate a CalcQuick object
        /// </summary>
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            this.txtPrice.Text = "0";
            //Instantiate a CalcQuick object:
            calculator["Quantity"] = this.txtQty.Text;
            calculator["Price"]    = this.txtPrice.Text;
            calculator["Discount"] = this.cboDiscount.Text;
            calculator["Shipping"] = this.txtShipping.Text;
            calculator["Tax"]      = this.txtTax.Text;
            calculator["Total"]    = this.txtTotal.Text;

            calculator.SetDirty();

            this.txtQty.Text      = calculator["Quantity"];
            this.txtPrice.Text    = calculator["Price"];
            this.cboDiscount.Text = calculator["Discount"];
            this.txtShipping.Text = calculator["Shipping"];
            this.txtTax.Text      = calculator["Tax"];
            this.txtTotal.Text    = calculator["Total"];
        }