ادیت تکست

سوال

به نام خدا
سلام دوستان
ممنون میشم اگر کسی اطلاعاتی درباره نحوه گرافیک دادن به ادیت تکست در بیسیک داره کمکم کنه
من می خوام یه شکلی رو که طراحی کردم در فتوشاپ به ادیت تکسم در صفحه لاگین بدم اما نمیدونم چه باید کرد

ممنونم

در حال بررسی 0
2018-11-10T02:15:08+03:30 1 پاسخ ها کاربر 0

پاسخ ( 1 )

    2
    2018-11-11T18:33:47+03:30

    سلام

    EditText و دیگر ویوهای بیسیک خصوصیات فراوانی دارند، که در ادامه به چند مورد اشاره میکنم؛ که میتونید با توجه به طرحی که توی فتوشاپ زدید، طراحی کنید.

    • حذف زنگ پس زمینه
    EditText1.Color = Colors.Transparent
    • تعیین راست چین و چپ چین
    EditText1.Gravity=Gravity.RIGHT
    یا
    EditText1.Gravity=Gravity.LEFT
    
    ** یا اگر میخواهید به صورت خودکار باشه، وقتی فارسی تایپ میکنید راست چین
    ** و وقتی انگلیسی تایپ میکنید چپ چین بشه از کد زیر استفاده کنید
    
    Sub EditText1_TextChanged (Old As String, New As String)	
    If rec.checkFarsiCharecter(New) Then	
    	EditText1.Gravity=Gravity.RIGHT	
    Else	
    	EditText1.Gravity=Gravity.LEFT	
    End If
    End Sub
    • تعیین رنگ پس زمینه
    EditText1.Color = Colors.Blue
    • تعیین تعداد کاراکتر(که در مثال زیر گفته شده بیشتر از 5 کاراکتر، نمیتونه وارد کنه)
    Sub EditText1_TextChanged (Old As String, New As String)
        If New.Length > 5 Then
            EditText1.Text = Old
            EditText1.SelectionStart = Old.Length
        End If  
    
    • تعیین متن راهنما(Hint) که یک متنی داخل ادیت تکست به صورت پیشفرض میتونید قرار بدید که کاربر وقتی میخواد روی ادیت تکست چیزی بنویسه اون متن محو میشه
    EditText1.Hint = "Enter username"

    کلا دوست عزیز باید از طریق همین خاصیت ها باهاش کار کنید، لیست کل خاصیت های EditTex رو تو لینک زیر به همراه مثال میتونید ببینید، من فقط چند نمونه مثال زدم.

    موفق باشید.

     

     

     

     

    dsada

ارسال یک پاسخ