我有這個想法使用靜態變量來使用MSVS 2010靜態變量和文本形式之間2
我有現在它正在工作方式問題兩種形式之間傳輸數據。 Form2是我的主要用戶交互屏幕,其中項目被掃描並顯示到文本框中。當我使用Form4時,我希望能夠減去一個項目並在Form2上的文本框中顯示該描述,而不會刪除Form2屏幕上的以前的數據。
這是我正在使用form4的示例代碼:
else if (input_txtBox.Text == "E007C02A55EF937C")
{
secondForm.textBox2.Text = "Snickers Bar.................-$0.99" + Environment.NewLine;
input_txtBox.Text = ""; // clears textBox1
input_txtBox.Text = "";
Form2.Subtotal = Form2.Subtotal - Form2.Candy_Bar;
Form2.Tax = Form2.Candy_Bar * Form2.Taxrate - Form2.Tax;
這是按鈕點擊後:在Form4使用
Form2.Total = Form2.Subtotal + Form2.Tax;
secondForm.textBox3.Text = Form2.Subtotal.ToString("#0.00");
secondForm.textBox4.Text = Form2.Tax.ToString("#0.00");
secondForm.textBox5.Text = Form2.Total.ToString("#0.00");
的變量聲明在窗體2的公共靜態小數。
任何想法?
好吧,我想我發現我有問題。當我離開Form2時,它隱藏它並刪除數據,所以當Form4關閉時,它只是將數據添加到Form2的文本框中。有沒有辦法將所有數據保存到文本框中的字符串並記住它? – ajaustin12 2012-02-29 00:23:09