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

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


shahab.msb

سوال

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

Dim st As Int=3%y

Dim su As StringUtils


[center][color=#333333][font=Tahoma]Dim p As Panel
("")p.Initialize
("p.LoadLayout("tmpsm
(scv.Panel.AddView(p,0,st,100%x,100%y
( "lmatn.Text = c.getString("sms
(lmatn.Height =su.MeasureMultilineTextHeight(lmatn,lmatn.Text
prnt.Height=lmatn.Height+17%Y
st=st+lmatn.Height+18%Y

scv.Panel.Height=s

لطفا بگید چه کدی اضافه کنم تا اگه سایز لیبل رو زیاد تر یا کمتر کنم ارتفاع لیبل و ارتفاع پنل برابر باشن[/font][/color][/center]

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

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

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

در این مورد خیلی بحث شد و نتیجه هم قرار داده شده

چند ثانیه طو میکشه سرچ کنید

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

تو برنامه های پیامکی وقتی اندازه فونت رو زیاد تر یا کم نر کنیم اندازه ارتفاع لیبل و ارتفاع پنل برابرن...حالا من میخوام اینکارو بکنم خواهشا یکی راهنمایی کنه مدتیه درگیر اینم ireful.gifireful.gifireful.gif

تو چند جا سوال کردم تا حالا کسی جواب نداده

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

dim st as int =3%y

Dim p As Panel

("")p.Initialize

("p.LoadLayout("temp

(ScrollView1.Panel.AddView(p,0,st,100%x,100%y

("Label1.Text=cur1.GetString("txt

(Label1.Height =su.MeasureMultilineTextHeight(Label1,Label1.Text

Panel1.Height=Label1.Height +10%y

st=st+Label1.Height+11%y

ScrollView1.Panel.Height=st

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

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

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

مثلا کد زیر سایز متن لیبل رو برابر با 20 قرار میدم و کد رو به کد بالا اضافه میکنیم.. label1.textSize=20 حالا موقع اجرا تو این سایز شاید ارتفاع پنل و ارتفاع لیبل برابر باشن ولی اگه مقدار 20 رو مثلا به مقدار 40 تغییر بدم متن لیبل کامل نمایش داده نمیشه و تقریبا میشه گفت متن های طولانی که ازبانک لود میکنم نصفه نمایش داده میشه

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

هنوز کسی جواب نداده دوستان

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

تنظیماتت تو اکتیویتی جداس دیگه؟

باید یبار رفرش کنی تا درست بشه

من منظورتو دقیق نمیفهمم

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

مرسی ولی هنوز چیزی نیومده♥

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

​سرچ سایت ظعیفه.هیچی نمیشه توش سرچ کرد.من امتحان کردم پستهای خودمم برام نمیاره

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

مشکلم حل شد تقزیبا

 

 

نتیجه رو میگید که ما هم استفاده کنیم؟

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

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

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

بایگانی شده

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

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

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