الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[تنبيه - عنوان غير مناسب]سؤال في الداتاجريد

بدأه suz في 8 أبريل 2011 · 1 رد · 245 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أنا أعمل علي فيجوال بيسك 2008 و سيكوال سيرفر 2008

و قد أنشئت داتاجريدفيو و بها حقل checkbox و زر Delete و أرغب أنه عند الضغط علي زر Delete بدون إخيارات تظهر رسالة تنبه إلي ذلك و قد كتبت هذا الكود

Dim y As Integer

Dim ta As New Irrigation_Material__SuppliesDataSetTableAdapters. Field_ValvesTableAdapter

Dim x As MsgBoxResult

For y = 0 To DataGridView1.RowCount - 2

If DataGridView1.Rows(y).Cells(0).Value = False Then

MsgBox("select items", MsgBoxStyle.Information, "Note")

End If

Next

و لكن تظر الرسالة بعدد مرات الصفوف فما التصحيح ؟

كما أريد أن أنشئ حقل فيها يحتوي علي تسلسل خاص بالداتا جريدفيو فقط أي عند تسجيل حقل جديد يظهر رقم المسلسل فهل يمكن ذلك ؟

#2

السلام عليكم ورحمه الله وبركاته

بالنسبه للأول فجربي هذا

If Covert.ToBoolean(DataGridView1.Rows(y).Cells(0).Value) = True Then

اما بالنسبه للتسلسل فيمكنك في الحدث RowsAdded ضبط التسلسل كالتالي

DataGridView1.Rows(y).Cells(x).Value=DataGridView1.Rows.Count

.:: Wish to become better and better ::.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…