تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] مساعدة في إضافة العلامة العشرية والفاصلة داخل تكست بوكس والجريد فيو
#1
السلام عليكم ورحة الله وبركاته
اخواني في المنتدي فيجول بيسك لكل العرب
نأمل منكم مساعدة في إضافة العلامة العشرية والفاصلة داخل تكست بوكس والجريد فيو
الرد }}}
تم الشكر بواسطة:
#2
نسقها في قاعدة البيانات
صلى الله على نبينا محمد
اخيكم / محمود صالح
  قال الزهري رحمه الله  
 مــا عُـــبـِد الله بشئ أفضل من العلم 
الرد }}}
تم الشكر بواسطة:
#3
بالنسبة للتنسيق داخل تكست بوكس  تفضل
كود :
Private Sub TextBox2_LostFocus(sender As Object, e As EventArgs) Handles TextBox2.LostFocus
       'استخدام دالة FormatNumber
       Try
           Dim x As Decimal = CDec(TextBox2.Text)
           TextBox2.Text = (FormatNumber(x, 3))
       Catch
           Exit Sub
       End Try

 
 End Sub

بالنسبة للتنسيق داخل داتا قرايد فيو   تفضل  
طبعا هنا التنسيق لاكثر من عمود  انا ضفت اداة NumericUpDown1 ليحدد المستدم عدد الارقام العشرية اذا بدك تغير حاول تعديل الكود   
مع ملاحظة في سطر معطل , هذا السطر هو البديل ان حبيت تعدل لعدد محدد وليس ترك الخيار للمستخدم   

كود :
Private Sub DataGridViewX1_CellFormatting(sender As Object, e As DataGridViewCellFormattingEventArgs) Handles DataGridViewX1.CellFormatting
       Try


           With Me.DataGridViewX1

               If e.ColumnIndex = 2 AndAlso e.RowIndex <> DataGridViewX1.NewRowIndex Then
                   '   e.Value = CDec(e.Value).ToString("f3")


                   e.Value = FormatNumber((e.Value).ToString, NumericUpDown1.Value)
                   e.FormattingApplied = True
               End If
               If e.ColumnIndex = 3 AndAlso e.RowIndex <> DataGridViewX1.NewRowIndex Then
                   e.Value = FormatNumber((e.Value).ToString, NumericUpDown1.Value)
                   e.FormattingApplied = True
               End If
               If e.ColumnIndex = 4 AndAlso e.RowIndex <> DataGridViewX1.NewRowIndex Then
                   e.Value = FormatNumber((e.Value).ToString, NumericUpDown2.Value)
                   e.FormattingApplied = True
               End If
               If e.ColumnIndex = 5 AndAlso e.RowIndex <> DataGridViewX1.NewRowIndex Then
                   e.Value = FormatNumber((e.Value).ToString, NumericUpDown2.Value)
                   e.FormattingApplied = True
               End If
           End With
       Catch ex As Exception

       End Try
الرد }}}
تم الشكر بواسطة: بيسك لكل العرب , mr_hso
#4
مشكور اخي وجزاك الله كل خير وانا اقصد يكون التنسيق متل الاكسل #,##0.00 مع الجريدفيو  وتكست بوكس وشكرا 

السلام عليكم بحث داخل المنتدي وتحصلت ع الكود المطلوب السؤال كيف يمكن تطبيقه على عدة تكست بوكس
وعدة أعمدة داخل الجريد 
تقبل تحياتي وجزاك الله كل خير 

PHP كود :
    DataGridView1.Columns(1).DefaultCellStyle.Format "#,##0.00" 
الرد }}}
تم الشكر بواسطة:
#5
لابد من كتابةكود لكل تكست ولكل عمود في داتاقرايد فيو  
واذا حدامن الشباب عنده اشي تاني يفيدنا
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] مساعدة في تقرير mrfenix93 1 41 24-03-24, 10:29 PM
آخر رد: mrfenix93
  مساعدة jalaltech 1 95 07-03-24, 07:38 PM
آخر رد: قناص المدينة
  تظليل التكست بوكس عند وضع المؤشر مصمم هاوي 2 144 02-03-24, 08:48 AM
آخر رد: مصمم هاوي
  [VB.NET] مساعدة فى كود فاتورة اللكترونية asdfar1977 2 194 02-03-24, 02:00 AM
آخر رد: asdfar1977
  مساعدة فى كود فاتورة الكترونية asdfar1977 0 80 29-02-24, 07:14 PM
آخر رد: asdfar1977
  بحث بالكومبو بوكس لا ى جزء من النص Lathe1 3 440 28-02-24, 02:59 AM
آخر رد: معاند الحظ
  مساعدة jalaltech 0 133 17-02-24, 02:15 AM
آخر رد: jalaltech
  طلب مساعدة AHMED213 3 323 06-02-24, 09:39 PM
آخر رد: AHMED213
  [VB.NET] طلب مساعدة AHMED213 0 221 31-01-24, 12:56 AM
آخر رد: AHMED213
  طلب مساعدة بخصوص كود الطباعة paveldida 2 461 19-01-24, 12:00 AM
آخر رد: العتيق

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم