تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تكست بوكس
#2
جرب هذا الكود
غير الرقم 100 إلى ما يناسبك (عرض الأداة الإفتراضي)

كود :
   Const width As Integer = 100

   Private Sub textBox1_TextChanged(ByVal sender As Object, ByVal e As EventArgs)
       Dim font As Font = New Font(textBox1.Font.Name, textBox1.Font.Size)
       Dim s As Size = TextRenderer.MeasureText(textBox1.Text, font)

       If s.Width > width Then
           textBox1.Width = s.Width
       End If
   End Sub

المصدر : https://stackoverflow.com/a/8124085/3814729

الرد }}}
تم الشكر بواسطة: حريف برمجة


الردود في هذا الموضوع
تكست بوكس - بواسطة EMADSSS - 21-10-19, 11:52 PM
RE: تكست بوكس - بواسطة محمد كريّم - 22-10-19, 01:54 AM
RE: تكست بوكس - بواسطة EMADSSS - 22-10-19, 07:01 PM
RE: تكست بوكس - بواسطة EMADSSS - 23-10-19, 02:26 AM


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


يقوم بقرائة الموضوع: