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

برمجه قيمه في عامود بحيث ان المستخدم يجب ان يدخل قيمه معينه

مغلق
بدأه sunbol في 7 مايو 2007 · 0 رد · 395 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1

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

اخواني الكرام

انا عندي داتا غريد فيو فيها عامود سوف يتم ادخال فيه قيمه رقميه تتكون من عدد مالا نهائي وفاصله عشريه وبعد الفاصله العشريه فقط رقمين ولا يسمح له بزياده عن رقمين

يعني مثلا لا يستطيع المستخدم ادخال 33.334 والمفروض يجعله يدخل فقط 33.33

انا جربت الكود التالي في خصائص العامود

Dim dc As New DataGridViewTextBoxColumn
		With dc
			.HeaderText = "test"
			.ValueType = GetType(Decimal)
			.DefaultCellStyle.Format = "0.00"
		End With
		DataGridView1.Columns.Add(dc)

بس للاسف كان لهذا الكود عيب

صحيح انه يحول المدخل الى القيمه المطلوبه ولكن للاسف تبقي القيمه كما هي في الداكره

بمعني لو كانت الداتاغريد فيو مرتبطه بداتا سيت لحتفظت الداتا سيت بالقيمه دون تعديلها

لذلك المطلوب انو اصلا لا يسمح للمستخدم الادخال اكثرلا من عددين بعد الفاصله العشريه

36cm7.gif

هذا الموضوع مغلق.

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

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

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

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

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