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

تغییر شکل Button علاقمندی


arash.at

سوال

سلام خدمت همه ی عزیزان 


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

یه چیزی تو مایه های بوک مارکه ... 

بعد از معرفی کردن Button ، باید توی قسمت کلیکش چه کدی بنویسم ؟ 
 

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

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

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

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

Sub btnfav_Click
    
    Dim cur As  Cursor
    cur=matn.sql1.ExecQuery("SELECT * FROM tabl1 WHERE id = "&matn.fasl)
    For i = 0 To cur.RowCount-1
    cur.Position=i
    
    Dim f As Int
    f = cur.GetInt("fav")
    
    If f = 1 Then
    matn.sql1.ExecNonQuery("UPDATE tabl1 set fav = 0 WHERE id = "& cur.GetInt("id"))
    Dim bb As BitmapDrawable
    bb.Initialize(LoadBitmap(File.DirAssets,"star4.png"))
    btnfav.Background=bb
    ToastMessageShow("از لیست علاقه مندی ها حذف شد " ,False)
    
    Else
    
    matn.sql1.ExecNonQuery("UPDATE tabl1 SET fav = 1 WHERE id = "&cur.GetInt("id"))
    Dim bb As BitmapDrawable
    bb.Initialize(LoadBitmap(File.DirAssets,"star40.png"))
    btnfav.Background=bb
    ToastMessageShow(" به لیست علاقه مندی ها اضافه شد",False)
    End If

    Next
    cur.Close
    
    
End Sub
 
 
 
 
 
 

همه چیز واضحه

وقتی روش کلیک میشه مقدارش 1 میشه و عکسش عوض میشه

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

button.SetBackgroundImage(LoadBitmap(File.DirAssets, "icon.png"))

به جای button اسم دکمه و به جای icon.png اسم فایل عکس رو وارد کنید

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

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

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

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

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

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

یه دنیا ممنون 

 

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

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

قربونت برم داداش گلم .... 

می خواهم اگه خارج شدم و برگشتم هم تغییراتم بمونن . 
 

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

یه دنیا ممنون 

 

قربونت برم داداش گلم .... 

می خواهم اگه خارج شدم و برگشتم هم تغییراتم بمونن . 

 

از دیتابیس میگیری اطلاعات رو ؟

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

بایگانی شده

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

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

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