رفتن به مطلب
  • 0

مشکل با طراز متن در لیبل


ctrain

سوال

سلام دوستان. من یک لیبل دارم که داخل اون از طریق اتصال به دیتابیس آنلاین اطلاعاتی رو میگیرم. من با استفاده از کتابخانه های StringUtils و textsettings متن داخل آن را با طول آن طراز کردم ولی باز هم متن رو نصفه نشان میدهد. پروژه های قبلی که اطلاعات از دیتابیس آفلاین بودند مشکلی پیش نمی آمد. باتشکر فراوان

لینک ارسال
به اشتراک گذاری در سایت های دیگر

8 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

این کدی که داخل ساب جاب دان است

	If Job.Success Then
		recontent = Regex.Split("#",Job.GetString)
		For i = 0 To recontent.Length -1
			Dim contenter As Label
			contenter.Initialize("")
			myapp_cont.Panel.AddView(contenter,0,stop,98%x,100%y)
			contenter.Color = Colors.White
			contenter.TextColor = Colors.Black
			contenter.Gravity = Gravity.RIGHT
			contenter.Typeface = Typeface.LoadFromAssets("byekan.ttf")
			contenter.TextSize = 16
			contenter.Text = recontent(0)
			texts.LongText(contenter,recontent(0),14,myapp_cont,2)
			ts.SetPadding(contenter,8,8,8,8)
			hhh = contenter.Height
			stop = stop + hhh + 2%y
			myapp_cont.Panel.Height = stop
		Next
	End If
لینک ارسال
به اشتراک گذاری در سایت های دیگر

از stringulits استفاده کن


	If Job.Success Then
		recontent = Regex.Split("#",Job.GetString)
		For i = 0 To recontent.Length -1
			Dim contenter As Label
			contenter.Initialize("")
			myapp_cont.Panel.AddView(contenter,0,stop,98%x,100%y)
			contenter.Color = Colors.White
			contenter.TextColor = Colors.Black
			contenter.Gravity = Gravity.RIGHT
			contenter.Typeface = Typeface.LoadFromAssets("byekan.ttf")
			contenter.TextSize = 16
			contenter.Text = recontent(0)
			texts.LongText(contenter,recontent(0),14,myapp_cont,2)
			ts.SetPadding(contenter,8,8,8,8)
                        dim str as stringulits
			hhh = str.MeasureMultilineTextHeight(contenter,contenter.Text)
			stop = stop + hhh + 2%y
			myapp_cont.Panel.Height = stop
		Next
	End If
لینک ارسال
به اشتراک گذاری در سایت های دیگر

منظورتون از طرف کناره ها است که کامل نشان داده نمیشه یا  از طرف پایین  ؟؟؟؟؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خیلی ممنون از دوستان گرامی. حقیقتش مشکل از کتابخونه ی SmartString و کلاس padding اون بود. این قسمت از کد: 

ts.SetPadding(contenter,8,8,8,8)

گفتم تا دوستان نیز به مشکل مشابهی رو به رو نشوند

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...