alaghemand 82 ارسال شده در 3 تیر، ۱۳۹۴ اشتراک گذاری ارسال شده در 3 تیر، ۱۳۹۴ با سلام میخواستم بپرسم من با حلقه فور 20 تا لیبل و امیج ویو ساختم که در یک پنل هستند می خواستم بدونم میشه کاری کرد که وقتی کاربر روی دکمه کلیک میکنه مثلا لایبل و ایمیج ویو شماره 12 حذف بشه خودم بلدم حذفش کنم اما فکر کنم جاش خالی میمونه ( که باعث زشتی برنامه میشه ) میشه کاری کرد که وقتی حذف شد شماره 13 بیاد جاش و همینطوری همه جای همو بگیرن تا اصلا جای خالی نباشه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
alaghemand 82 ارسال شده در 4 تیر، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 4 تیر، ۱۳۹۴ لطفا یکی جواب بده آقا nemesis یا بقیه اساتید و کسانی که بلدن لطفا پاسخ بدن لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 4 تیر، ۱۳۹۴ اشتراک گذاری ارسال شده در 4 تیر، ۱۳۹۴ درود شما میتونید View مورد نظرتون رو Visibled = False کنید و یک View دیگه رو که توی اون مکان قرار داره Visibled = True کنید البته از AddView و RemoveView هم میتونید استفاده کنید !!! ولی روش اول که گفتم خیلی ساده تره... لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
alaghemand 82 ارسال شده در 4 تیر، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 4 تیر، ۱۳۹۴ خیلی ممنون از پاسختون اما من این ها رو با استفاده از حلقه فور ساختم پس اگر visible رو برابر false قرار بدم جاش خالی میمونه و چون با استفاده از حلقه فور ساختم نمی تونم بگم در موقعیت همون یه یدونه دیگه هم ساخته باشه که بعدا اون جاهر بشه را ه دیگه ای نیست ؟؟؟ لطفا اگر کسی میدونه کمکم بکنه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 4 تیر، ۱۳۹۴ اشتراک گذاری ارسال شده در 4 تیر، ۱۳۹۴ سلام. منم تو یکی از برنامه هام باید اینکارو میکردم. ببینید مگه تعداد ایتم های شما الان 20 تا نیست ؟؟ وقتی یکی حذف شد ، تعداد آیتم هارو 19 بذارید ، یعنی اصلا یه متغیر یا یه فیلد تو دیتابیس نظر بگیرید برای شمارش آیتم ها ، که وقتی یکی حذف شد یک واحد کم کنه. بعد از حذف هم کافیه دوباره متغیر STOP رو که کارش تعیین محل قرار گرفتن پنل ها به صورت عمودیش هست ، مقدار اولیه اش رو بهش بدید و دوباره با همون مولتی پنل ، پنل هاتون رو لود کنید. تا میزون بشه.(شاید تو کد نویسی شما اون متغیر اسمش STOP نباشه) درکل بگم که بعد از حذف یکی از آیتم ها دوباره مولتی پنل رو لود کنید اما اینبار به یکی کمتر. درضمن قبل از لود کل ویو هارو remove کنید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
alaghemand 82 ارسال شده در 4 تیر، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 4 تیر، ۱۳۹۴ با تشکر از پاسخ این کارو میشه بدون استفاده از دیتابیس کرد ؟؟؟ چون برنامه من جوری هست که نمیشه از دیتا بیس استفاده کنم ( به یک سری دلایل ) آیا راهی هست ؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 4 تیر، ۱۳۹۴ اشتراک گذاری ارسال شده در 4 تیر، ۱۳۹۴ من باز سر همون حرف Visibled کردن هستم ربطی نداره که حلقه ی فور باشه یا عادی باشه توی برنامه نویسی دست آدم کاملا بازه هر کاری دلت میخواد میتونی سر برنامه بیاری فقط مهم توانایی و ذهن هست که اول فارسیش رو با خودت بگی و بعدش ترجمش کنی به زبان برنامه نویسی لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 4 تیر، ۱۳۹۴ اشتراک گذاری ارسال شده در 4 تیر، ۱۳۹۴ هیچ اشکالی نداره من دیتابیس رو مثال زدم. کلا گفتم که اون عدد رو مد نظر داشته باشین که مثلا اگه 20تا بود یکیش حذف شد بدونید که تو حلقه فور بعدی 19 تا لود کنه. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
alaghemand 82
با سلام میخواستم بپرسم من با حلقه فور 20 تا لیبل و امیج ویو ساختم که در یک پنل هستند
می خواستم بدونم میشه کاری کرد که وقتی کاربر روی دکمه کلیک میکنه مثلا لایبل و ایمیج ویو شماره 12 حذف بشه
خودم بلدم حذفش کنم اما فکر کنم جاش خالی میمونه ( که باعث زشتی برنامه میشه )
میشه کاری کرد که وقتی حذف شد شماره 13 بیاد جاش و همینطوری همه جای همو بگیرن تا اصلا جای خالی نباشه
لینک ارسال
به اشتراک گذاری در سایت های دیگر
7 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.