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

کار با پنل


nany12

سوال

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

من میخوام یکاری کنم که متن لیبیل رو عوض (فونتشو) و راست چینش کنم

ممنون

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

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

بله باید به جای label به چیز دیگه بنویسید.مثل lbl یا label1

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

چه ربطی به اسم یا ساب داره؟

شما به جای assests نوشتی assest.

کد صحیح اینجوریه :



l.Typeface=Typeface.LoadFromAssets("font1.ttf")

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

اصلا یادم رفته بود همون کدی که داده بودیدو کپی پیست کردم :D

ممنون

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

اول باید layuot رو توی اکتویتی لود کنین . اگه هم کردین باید این کد فونت رو بعد از کد activity.loadlayout بزارین ...

 

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

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

نه این یک برنامه پیامکی هست و با پنل کار میکنه و با اسکرول ویو

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

در اون صورت هم گفتم که لیبل رو iniltialize کنید.

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

Dim l1 As Label
l1.Initialize("l1")
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بازم ممنون

ولی هیچ کدوم از کد ها کار نکرد

تشکر

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

آقا بزار واضح تر توضیح بدم

من یک پنل دارم که توش یک لیبل هست و لیبل متنی رو از دیتابیس آنلاین نشون میده

حالا من میخوام اندازه پنل با لیبیل هم اندازه متن باشه

از این کد استفاده کردم نشد:

Dim su As StringUtils
Label1.Height= su.MeasureMultilineTextHeight(text,text.text)+10
End Sub

شما راهی دیگه ای بلدید؟

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

یکی دیگه ساختم ولی کار نمیکنه بنظرتون کجاش غطله؟

Sub SeekBar1_ValueChanged (Value As Int, UserChanged As Boolean)
    lblBody.TextSize=Value
    lblBody.Height= su.MeasureMultilineTextHeight(lblBody,lblBody.Text)
    ScrollView1.Panel.Height=lblBody.Height  'tanzim internalHeight az scrollView1
End Sub
 

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

با سلام به دوستان
واینکه معذرت واسه اینکه بیشتر سوال میپرسم (تازه کارم)

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

TabHost_TabChanged

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

برای مثال میخوام با انتخاب تب 1 لایوت 1 باز شه

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

البته من y  اسکرول ویو رو 10% گذاشتم که فقط تب هاست اسکرول شه ولی نمیدونم چطور مدیریتش کنم
متشکرم

 

Untitled_1.gif

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

برای تغیر فونت از این متد بهره ببرید

البته اول فونت رو به فایلهای پروژتون اضافه کنید

:

label1.typeface=typeface.loadfromassest("Font File Name")

 

و بعد برای راست چین کردن از حصیصه Gravity استفاده کنید و برابر Gravity.Right قرار بدید

 

موفق تر باشید

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

بفرمایید.خط اول مربوط به راست چین کردنه، و خط دوم هم مربوط به فونت.ابتدا فونت رو هم باید اضافه کنید به بیسیک.


94275264741820415044.png

 

امیدوارم مفید باشه براتون...موفق باشید.

 

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

بایگانی شده

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

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

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