ارجو المساعدة ارغب بعمل فاتورة و انا ارغب عندما اضع العدد و السعر في الـ datagridview تتم عملية الضرب و وضع الناتج بخلية الاجمالي طبعا داخل الـ datagridview
ارجو بأداة الـ datagridview ضرب خليتين
ابحث في المنتدي يوجد الكثير من المطلوب وتم الاجابة عليها
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); Make it run, make it right, make it fast, make it small
normalize your data and don't make it look like excel sheet
الأبداع في الرأس والعلم في الكراس
روابط مفيدة
[دروس] تجاهل الwhere
طريقة الاضافة للجدولين مرتبطين مرة واحدة
قراءة صوره من مسار
حل مشكلة الارقام العربي في الكريستال ريبورت
حل مشكلة تصدير OLE Object الي Physical File مرة أخري
كود عمل نسخة يومية من قاعدة البيانات بتاريخ مع حذف النسخة السابقة من 30 يوم مضي
معظم دوال التعامل مع string
Change Data Capture
SQL Course
string-format-datetime
LINQ to SQL in C#
Sum-of-previous-row-values-in-SqlServer
alarm-for-stop-agent-service
SQL Server CTE
تحية طيبة
استخدم الكود التالى:
// Create Calculated Column
dt.Columns.Add("salTotal", typeof(Double));
dt.Columns["salTotal"].Expression = "salQty * salPrice";بالتوفيق
هانى عوض كتب:تحية طيبة
استخدم الكود التالى:
// Create Calculated Column dt.Columns.Add("salTotal", typeof(Double)); dt.Columns["salTotal"].Expression = "salQty * salPrice";بالتوفيق
السلام عليكم ورحمة الله وبركاته
أخي الكريم هذه الطريقة تصلح مع DataTable فهل يوجد طريقة تصلح لـ DataGridView أي بمعنى أنه عندما يقوم المستخدم بإدخال البيانات في أحد حقول الـ DataGridView يتم حساب قيمة حقل أخر تلقائياً أثناء الإدخال
السلام عليكم ورحمة الله وبركاته
تحية طيبة
هذه الطريقة تصلح 100%
فقط بعد عمل Fill للـ DataTable استخدم Create Calculated Column كالمثال السابق
ثم إجعل الـ Datasource الخاصة بالـ Datagridview تساوى dt
dgv.Datasource = dt;
بالتوفيق
السلام عليكم ورحمة الله وبركاته
أخي الكريم مشكور وبارك الله فيك
الطريقة تصلح عند جعل الخاصية DataSource لـ DataGrideView تساوي الـ DataTable بالإضافة إلى أنها تصلح عند تعبئة الـ DataGrideView من قبل المستخدم يدويا عن طريق لوحة المفاتيح بشرط أن تكون الخاصية DataSource تساوي الـ DataTable
السلام عليكم ورحمة الله وبركاته
تم تعديل هذه المشاركة بواسطة DOWNLOADER في 16 أغسطس 2012 في 12:34
السلام عليكم ورحمة الله وبركاته
توجد طريقة أخرى تصلح عند تعبئة الـ DataGrideView من قبل المستخدم يدويا عن طريق لوحة المفاتيح حيث يمكن الإعتماد على الحدث CellEndEdit التابع للأداة DataGridVew الذي يتنفذ عند الإتتهاء من تحرير الخلية
السلام عليكم ورحمة الله وبركاته