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

سایز فونت و لیبل / نه لیبل و فونت


yasin011

سوال

سلام. راستش هرچقدر میچرخم مطالب درمورد اندازه ی لیبل و فونت هست .

من میخوام فونتم اندازه لیبل باشه . :(  :fekr:

اگه اسپم شد شرمنده چون واقعا نمیدونم چطور باید با اون کد ها بتونم کار خودمو را بندازم. روش کار کردم نتیجه نرسیدم تایپیک زدم./ :gol:  

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

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

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

عذر میخوام فونتتون اندازه لیبل باشه ؟؟؟

میشه یکم کاملتر توضیح بدید ؟؟

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

یعنی چی فونت اندازه لیبل بشه ؟

 

Label1.TextSize یک مقدار از نوع Int میگیره که میتونید اون رو با هر چیزی تنظیم کنید.

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

Sub SetTextSize(lbl As Label, txt As String)

Dim dt As Float

Dim limit = 0.5 As Float

Dim h As Int

lbl.Text = txt

lbl.TextSize = 72

dt = lbl.TextSize

h = stu.MeasureMultilineTextHeight(lbl, txt)

Do While dt > limit OR h > lbl.Height

dt = dt / 2

h = stu.MeasureMultilineTextHeight(lbl, txt)

If h > lbl.Height Then

lbl.TextSize = lbl.TextSize - dt

Else

lbl.TextSize = lbl.TextSize + dt

End If

Loop

End Sub

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

یعنی چی فونت اندازه لیبل بشه ؟

 

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

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

h = stu.MeasureMultilineTextHeight(lbl, txt) Do While dt > limit OR h > lbl.Height dt = dt / 2 h = stu.MeasureMultilineTextHeight(lbl, txt)

 

سلام . من به این شکل جواب گرفتم آقا مجید

 

Capture.PNG 

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

ببین یه تابع از کتابخانه SmartString هست که میاد اندازه فونت و متن رو به ارتفاع لیبل تنظیم میکنه.

 

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

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

بایگانی شده

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

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

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