نمایش نتایج 1 تا 5 از 5

نام تاپیک: حاصل ضرب دو تا textbox در يک textbox

  1. #1
    کاربر دائمی
    تاریخ عضویت
    آبان 1386
    محل زندگی
    قم
    پست
    657

    حاصل ضرب دو تا textbox در يک textbox

    سلام دوستان

    ميخوام وقتي توي TextBox1 عدد مثلا 250 را وارد کردم و توي TextBox2 عدد مثلا 5 را وارد کردم خودکار توي TextBox3 حاصل ضرب اونها را قرار بده

    ميخوام خودکار اين کار را انجام بده . يعني نياز به Button نباشه .

  2. #2
    کاربر دائمی آواتار payman_xxp
    تاریخ عضویت
    خرداد 1386
    محل زندگی
    ایران.آذربایجانشرقی.تبریز
    پست
    375

    نقل قول: حاصل ضرب دو تا textbox در يک textbox

    سلام
    در رویداد leave تکست دوم عمل ضرب رو انجام بده و تکست سوم رو همونجا با حاصل ضرب مقدار دهی کن.
    موفق باشید.

  3. #3
    کاربر دائمی
    تاریخ عضویت
    آبان 1386
    محل زندگی
    قم
    پست
    657

    نقل قول: حاصل ضرب دو تا textbox در يک textbox

    من دستور زیر را نوشتم
    اما یه مشکلی داره و اونم اینه که من میخوام اگه textbox1 یا textbox2 خالی بود
    textbox3 هم خالی بشه
    اما وقتی مقدار textbox1 را پاک می کنم textbox3 خالی نمیشه
    ولی واسه textbox2 درست هست .

            private void textBox2_TextChanged(object sender, EventArgs e)
    {
    if (textBox1.Text == "" || textBox2.Text == "")
    {
    textBox3.Clear();
    }
    else
    {
    textBox3.Text = (Int32.Parse(textBox1.Text) * Int32.Parse(textBox2.Text)).ToString();
    }
    }

  4. #4
    کاربر دائمی آواتار gilas1368
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    مشهد
    پست
    1,178

    نقل قول: حاصل ضرب دو تا textbox در يک textbox

    سلام به شما
    من ميگم داخل ifتون اين كد رو بنويسين

    Textbox3.text="";

    ان شاءالله جواب ميده و مشكلتون حل ميشه

    پيروز باشيد

  5. #5
    کاربر دائمی آواتار morteza271
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد
    پست
    1,723

    نقل قول: حاصل ضرب دو تا textbox در يک textbox

    اما وقتی مقدار textbox1 را پاک می کنم textbox3 خالی نمیشه
    ولی واسه textbox2 درست هست .
    دوست عزیز چون شما این کد رو فقط توی رویداد TextChanged تکست دوم نوشتین و در رویداد TextChanged تکست اولی نیست که این عمل اتفاق بیفته!!!
    همین کد رو در رویداد TextChanged تکست اول هم بنویسید درست میشه!

    در ضمن دوست عزیز بین دو تا کد زیر هم فرق خاصی وجود نداره :
    textBox3.Clear();

    Textbox3.text="";

    موفق باشید

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •