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

bahman2012

سوال

سلام

تو کد زیر یه مشکلی وجود داره و نمیتونم پنل مربوطه رو پاک کنم----------- دنبال کدی هستم که بگم پنلی که تگش فلانه حذف شه

Private Panel1 As Panel
Private Sv As ScrollView
Private btn As Button
Dim h As Int
h= 0

End Sub


Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("Layout1")


For i = 0 To 10


   Panel1.Initialize("")
   Sv.Panel.AddView(Panel1,0,h,97%x,100dip)
   h = h+100dip
   Panel1.LoadLayout("row_fehrest")
   btn.Tag =i
   ' Panel1.Tag =----- ' از این نمیتونم استفاده کنم چون رزرو شدست
Next


End Sub


Sub btn_Click


btn=Sender
Dim n As Int
n = btn.Tag 'دنبال کدی هستم که این تگ رو برای حذف کردن پنلی که توش هست استفاده کنم
Panel1.RemoveView ' اینجا میخوام بگم وقتی روی کلیدی که تو هر کدوم ازپنل ها هست کلیک شد اون پنل حذف شه
End Sub

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

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

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

با سلام

یه پنل که با یه دکمه ظاهر میشه و با یه دکمه پدیدار میشه

تاپیک

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

سلام.

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

برای مثال موقع اضافه کردن باتون فوکاس رو صفحه مشکلی(قسمت دیزاین) بود و باتون رو اضافه کردید ، پس در این صورت پنل رو مخفی میکنید اون باتون مخفی نمیشه.

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

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

از جوابتون ممنون ولی خیلی واضحه که هر کی بخواد عنصری به پنل متصل باشه باس توی پنل باشه -- ممنون میشم اگه حرفه ای راهنمایی کنید

همچنان مشکل باقی است

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

منظورتون از توضیحات حرفه ای چیه ؟

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

به جای این کد :

Panel1.RemoveView 

از این استفاده کنید :

Panel1.Visible = False

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

اتفاقا دیشب همینو گذاشتم اما مشکل اینجاست که فقط یه پنل رو حذف میکنه بقیه هیچ واکنشی ندارند

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

بایگانی شده

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

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

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