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

پنل روی پنل


solmos36

سوال

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

ممنون میشم راهنمایی کنید؟؟

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

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

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

سلام
میشه بیشتر توضیح بدید
تو آیتمتون چیه ؟ دکمس عکسه چی هست؟
بعد پنل خودش ساخته بشه یا از قبل ساختید شما؟

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

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

تشکر

Untitled.png

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

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

تو رویداد آیکن سیاه بنویس 

if panel ghermez.visible = false then
دستورات رو انجام بده
panelghermez.visible = true
end if

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

panelghermez.visible = false

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

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

عزیزم این رو که میدونم مشکل اینجاست که مثلا وقتی روی ایتم دو کلیک میکنم پنل قرمز رو ایتم دو باز نمیشه میره رو ایتم اخر باز میشه وگرنه false و true که چیزی نیست

بازم ممنون 

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

اگه فقط مشکل دسترسی دارین

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

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

	Dim p1 As Panel
	p1=Sender
	Dim p2 As Panel=p1.Tag
	p2.Visible=True

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

معمولی یا آریا لیست ویو و یا مولتی پنل

سوالتون که دقیق و مشخص نباشه . جواب دادن راحت نیست

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

«موفق باشید.»

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

در 3 ساعت قبل، amin.mn گفته است :

اگه فقط مشکل دسترسی دارین

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

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


	Dim p1 As Panel
	p1=Sender
	Dim p2 As Panel=p1.Tag
	p2.Visible=True

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

معمولی یا آریا لیست ویو و یا مولتی پنل

سوالتون که دقیق و مشخص نباشه . جواب دادن راحت نیست

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

«موفق باشید.»

خیلی ممنون حل شد

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

بایگانی شده

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

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

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