PDA

View Full Version : سوال: سیستم مجموع چند TextBox



saeedjafari
دوشنبه 27 اردیبهشت 1395, 09:29 صبح
با درود و وقت بخیر
من 10 تا تکست باکس دارم که کاربر عددی را وارد میکنه و در نهایت در لیبلی مجموع این مقادیر بصورت اتوماتیک در فرم ویندوزی نمایش داده میشه.
میخاستم برای این کار چه کدی باید نوسته بشه ؟
ممنون میشم راهنمایی کنید

اگر چندتا دیتابیس داشته باسیم و بخواهیم از هر دیتابیس بر اساس فیلدی اطلاعات کاملی دریافت کنیم چجوری باید کدشو بنویسیم
اگر نیاز به پروژه بود میتونم برنامه رو تقدیمتون کنم

با تشکر

khokhan
دوشنبه 27 اردیبهشت 1395, 15:35 عصر
با درود و وقت بخیر
من 10 تا تکست باکس دارم که کاربر عددی را وارد میکنه و در نهایت در لیبلی مجموع این مقادیر بصورت اتوماتیک در فرم ویندوزی نمایش داده میشه.
میخاستم برای این کار چه کدی باید نوسته بشه ؟
ممنون میشم راهنمایی کنید

اگر چندتا دیتابیس داشته باسیم و بخواهیم از هر دیتابیس بر اساس فیلدی اطلاعات کاملی دریافت کنیم چجوری باید کدشو بنویسیم
اگر نیاز به پروژه بود میتونم برنامه رو تقدیمتون کنم

با تشکر
.................................................. .............
private double GetSum()
{
double sum = 0;
double temp;
foreach (Control txt in this.Controls)
{
if (txt is TextBox)
{
double.TryParse(txt.Text, out temp);
sum += temp;
}
}
return sum;
}

فراخوانی:

private void textBox1_TextChanged(object sender, EventArgs e)
{
label1.Text= GetSum().ToString();
}

رویداد TextChanged بقیه تکست باکسها رو هم روی TextChanged تکست باکس اولی ست کن

140448

saeedjafari
چهارشنبه 29 اردیبهشت 1395, 09:55 صبح
.................................................. .............
private double GetSum()
{
double sum = 0;
double temp;
foreach (Control txt in this.Controls)
{
if (txt is TextBox)
{
double.TryParse(txt.Text, out temp);
sum += temp;
}
}
return sum;
}

فراخوانی:

private void textBox1_TextChanged(object sender, EventArgs e)
{
label1.Text= GetSum().ToString();
}

رویداد TextChanged بقیه تکست باکسها رو هم روی TextChanged تکست باکس اولی ست کن

140448


مرسی از اطلاعات
1- من با ارروری مواجه هستم با این مضمون که ضمیمه شده است.
چندتا سوال :
1- اگر کاربر تو یکی تکست باکسها عدد اشتباه وارد کنه بعد پاک کنه و عدد صحیح رو وارد کنه مشکلی پیش نمیاد ؟
2- برای سرچ کردن بر اساس تاریخ و کد مشتری میشه راهنمایی کنید
3- اگر بخواهیم تو سرچ فیلدهایی که پر شده تو دیتاگرید ویو نشون بده چه باید کرد؟ چون همه فیلدها در فرم "بتن:abeton" پر نمیشه.
4- خود پروژه را براتون ضمیمه میکنم ممنون میشم

لینک پروژه (http://s7.picofile.com/file/8251876634/Anabeton1.rar.html)

لینک تصویر اررور (http://s7.picofile.com/file/8251876384/errrrrr.jpg)