اخواني الاعزاء
لدي داتا غريد فيو مكونة من عدة حقول واحد هذه الحقول من نوع تاريخ
فهل من طريق لجعل هذا الحقل على شكل قائمة منسدلة لختيار التارخ منها
وسؤال اخر بخصوص جمع قيم عمود معين (عمود المبلغ مثلا )ووضع الناتج في textbox
وشكرا
اخواني الاعزاء
لدي داتا غريد فيو مكونة من عدة حقول واحد هذه الحقول من نوع تاريخ
فهل من طريق لجعل هذا الحقل على شكل قائمة منسدلة لختيار التارخ منها
وسؤال اخر بخصوص جمع قيم عمود معين (عمود المبلغ مثلا )ووضع الناتج في textbox
وشكرا
تم تعديل هذه المشاركة بواسطة amaadawaad في 17 مارس 2011 في 11:27
اخواني الاعزاء
ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة
انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء
و السلام
اقتباسلدي داتا غريد فيو مكونة من عدة حقول واحد هذه الحقول من نوع تاريخ
فهل من طريق لجعل هذا الحقل على شكل قائمة منسدلة لختيار التارخ منها
قم بزيادة مربع MonthCalendar إلى النموذج و حدد خاصيته Visible على false و اشترك في الحدث CellContentClick للـ DataGrid و في دالة الحدث تقوم بإضهار مربع MonthCalendar مباشرة تحت الخلية مثلما يفعل مربع DateTimePicker و عندما يختار المستخدم تاريخا تقوم بكتابته على الخلية ثم تخفي الـ MonthCalendar.
اقتباسوسؤال اخر بخصوص جمع قيم عمود معين (عمود المبلغ مثلا )ووضع الناتج في textbox
للوصول إلى محتوى خلية استعمل الكود التالي : dgv[column_index, row_index].Value
حيث column_index هو رقم العمود و row_index هو رقم السطر. ستحتاج لعمل بعض الشروط لتفادي الخروج عن آخر سطر و آخر عمود و الخلايا الفارغة. اكتب لوب تقرأ خلايا عمود المبلغ و الجمع تضعه في مربع نص كما تريد.
بالتوفيق :)
شكرا اخي
ارجو الشرح اكثر اذا مافيها ازعاج
و شكرا
اخواني الاعزاء
ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة
انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء
و السلام
اطرح اسئلتك حول ما هو غامض في الموضوع.
محمد رضى كتب:اطرح اسئلتك حول ما هو غامض في الموضوع.
السؤال كيف ساجعل التاريخ المختار يدخل في الخلية المخصصة
وشكرا
اخواني الاعزاء
ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة
انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء
و السلام
dataGridView1[column_index, row_index].Value = monthCalendar1.SelectionStart
السلام عليكم
كتبت هذا الكود عند تحميل الفورم
for (int i = 0; i < pymentsDataGridView.RowCount ; i++)
{
x = x + pymentsDataGridView[1,i].Value ;
}
textBox2.Text = x.ToString();
فظهر خطأ يقول
فما هو الحل
وشكرا
اخواني الاعزاء
ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة
انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء
و السلام
for (int i = 0; i < pymentsDataGridView.RowCount ; i++)
{
x = x + (int)pymentsDataGridView[1,i].Value ;
}
textBox2.Text = x.ToString();الخاصية Value هي من نوع Object و يجب عليك تغيير نوع محتواها إلى النوع المطلوب. أيضا يجب أن تتأكد أنها لا تحتوي على فراغ null قبل القيام بالعملية.
if(pymentsDataGridView[1,i].value != null) {
x = x + (int)pymentsDataGridView[1,i].Value;
} else {
x = 0; // أو إظهار رسالة خطأ
}شكرا جزبلا اخي على الرد السريع
اخواني الاعزاء
ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة
انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء
و السلام
اخواني الاعزاء
ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة
انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء
و السلام
نصيحة أخي الكريم, حاول أن تبتعد قدر الإمكان عن عمليات النسخ/لصق و حاول أن تعيد كتابة الكود و تق بي, ستستفيد أكثر.
صحح Value مكان value
لو كتبتها بلوحة المفاتيح لكان الفيجوال صححها أوتوماتيكيا.
بالتوفيق :)
شكرا كتيييييير اخي العزيز
تم الامر بنجاح :) :)
اخواني الاعزاء
ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة
انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء
و السلام
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…