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

اسکرول برای لیبل


ehadi

سوال

سلام

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

حالا این متنه بعضی وقتا یه کلمس

بعضی وقتا یه جملس و بعضی وقتا پاراگراف میشه

موقع هایی که اندازه متن کمه من با نمایش متنش مشکلی ندارم

ولی وقتی پاراگراف میشه فقط جمله اولش دیده میشه

چیکار کنم که متن زیاد داخل لیبل اسکرول بشه

با تیکه کد توضیح بدین ممنون میشم

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

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

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

شما مگه وقتی دکمه نکست رو میزنید مگه یه سری آیتم های دیگه به اسکرول ویو اضافه نمیشه و قبلیا پاک نمیشه؟؟

وقتی اسکرول ویو رو ScrollView1.RemoveViews میکنید و دوباره آیتم هایی اد میکنید خودش درست میشه دیگه.

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

خوب دوست عزیز

شما مشکلتون دقیقا با اسکرول کردن متن هست دیگه ؟

با یکم جستجو پیدا می کردید ..

با کتابخانه فوق العاده TextSetting می تونید تنها با چند خط کد این کار رو انجام بدید .

در انجمن هم در مورش زیاد بحث شده .

 

اگر سوال بود بفرمایید .

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

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

وقتی از لیست انتخاب می کم مشکلی ندارم ولی وقتی دکمه های بعدی رو که تعبیه کردم می زنم اندازه اسکرول ویو به اندازه ایتم اول که اسکرول ویو به نمایش در اومده بود نشون داده میشه و اندازه اسکرول ویو مطابق متن تغیر نمی کنه.اینجاشو چیکار کنم عزیزان؟

اینم کدم

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("1")
	If File.Exists(File.DirInternal,"sqldata2.db")=False Then
	File.Copy(File.DirAssets,"sqldata2.db",File.DirInternal,"sqldata2.db")
	End If
SQL.Initialize(File.DirInternal,"sqldata2.db",False)
timer1.Initialize("timer1", 1000)

Try
cr= list2.SQL.ExecQuery("SELECT * FROM sqldataa WHERE id ="&list2.meghdar)


		matn.Initialize("")
	matn.Gravity = Gravity.RIGHT
	matn.TextColor = Colors.Black
	ScrollView1.Panel.AddView(matn,0,0,94%x,100%y)
	ts.Initialize
	For i = 0 To cr.RowCount-1
		cr.Position = i
		matn.Text = cr.GetString("matn")
		lblword.Text=cr.GetString("sot")
	Next
	
	ts.LongText(matn,matn.Text,20,ScrollView1,2)
 
Catch
End Try

	MediaPlayer1.Initialize( )
		MediaPlayer1.Load(File.DirAssets, lblword.Text)
	
End Sub

Sub imgnex_Click
imgpause.Visible=False
imgplay.Visible=True
If MediaPlayer1.IsPlaying Then
MediaPlayer1.stop
End If
i=i+1
Try
cr=SQL.ExecQuery("SELECT*FROM sqldataa")
cr.Position=i
lblword.Text=cr.GetString("sot")
matn.Text=cr.GetString("matn")

Catch
End Try

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

این کدا برای چیه و دقیقا شما میخواین چیکار کنید؟؟

فقط یه لیبل رو اسکرول کنید؟؟؟ :write:
لینک ارسال
به اشتراک گذاری در سایت های دیگر

این کدا برای چیه و دقیقا شما میخواین چیکار کنید؟؟

فقط یه لیبل رو اسکرول کنید؟؟؟ :write:

بنده یه برنامه پخش کننده صوت درست کردم

که این پخش کننده موقعی که ترانه پخش میشه شعرشون هم به نمایش در میاد

بعضی از این شعرا کوتاهن

بعضی هاشونم بلندن

متن شعرا رو هم از دیتابیس می خونه

وقتی که از لیست شعرو انتخاب می کنم مشکلی در ابعاد اسکرول ندارم

ولی وقتی دکمه های نکسنت و پریویو رو می زنم ابعاد اسکرول ویوو به اندازه اولی می مونه و تغییر نمی کنه

دوستان می تونید کمک کنید/

کدا رو بالا گذاشتم

چه تغییری تو کدا اعمال کنم؟

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

http://answercenter.ir/topic/2860-%D9%85%D8%B4%DA%A9%D9%84-%D8%A8%D8%A7-%D8%A7%D8%B3%DA%A9%D8%B1%D9%88%D9%84-%D9%88%DB%8C%D9%88/

http://answercenter.ir/topic/4474-%D9%85%D8%B4%DA%A9%D9%84-%D8%A8%D8%A7-%D8%A7%D8%B3%DA%A9%D8%B1%D9%88%D9%84-%DA%A9%D8%B1%D8%AF%D9%86-%D9%84%DB%8C%D8%A8%D9%84/

http://answercenter.ir/topic/4027-%D9%82%D8%B1%D8%A7%D8%B1-%D8%AF%D8%A7%D8%AF%D9%86-%D8%A7%D8%B3%DA%A9%D8%B1%D9%88%D9%84-%D9%88%DB%8C%D9%88-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%84%DB%8C%D8%A8%D9%84/

http://answercenter.ir/topic/2346-%D8%AF%D8%B1%D8%AC-%D8%B3%D9%87-%D8%AA%D8%A7-%D9%84%DB%8C%D8%A8%D9%84-%D8%AF%D8%B1-%D8%A7%D8%B3%DA%A9%D8%B1%D9%88%D9%84-%D9%88%DB%8C%D9%88-%D9%88-%D8%AA%D8%B9%DB%8C%DB%8C%D9%86-%D8%A7%D9%86%D8%AF%D8%A7%D8%B2%D9%87%D8%9F/

http://answercenter.ir/topic/1244-%D8%B3%D9%88%D8%A7%D9%84-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-%D8%A7%D8%B3%DA%A9%D8%B1%D9%88%D9%84-%D9%88%DB%8C%D9%88-%D9%84%DB%8C%D8%A8%D9%84/

http://answercenter.ir/topic/1059-%D9%85%D8%B4%DA%A9%D9%84-%D8%A8%D8%A7-%D8%A7%D8%B3%DA%A9%D8%B1%D9%88%D9%84-%D9%88%DB%8C%D9%88/

http://answercenter.ir/topic/2560-%D9%84%D9%88%D8%AF-%DA%A9%D8%B1%D8%AF%D9%86-%D9%84%DB%8C%D8%A8%D9%84-%D8%AF%D8%B1-%D8%A7%D8%B3%DA%A9%D8%B1%D9%88%D9%84-%D9%88%DB%8C%D9%88-%D9%88-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%DA%A9%D8%B1%D8%AF%D9%86-%D8%A7%D8%B2-%D8%A2%D9%86-%D9%87/

http://answercenter.ir/topic/1245-%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%D8%A7%D8%B3%DA%A9%D8%B1%D9%88%D9%84-%D9%88%DB%8C%D9%88-%D9%85%D9%86%D9%88/

 

 

درود

گر جست و جو کنید ز غوره حلوا سازید !

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

بایگانی شده

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

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

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