PDA

View Full Version : قرار دادن یک شیء روی همه شیء های یک فرم



mmbguide
جمعه 17 آبان 1398, 21:38 عصر
سلام

من یک UserControl دارم که داخلش چندتا کنترل وجود داره و کاربر در زمان طراحی میتونه به اون کنترل های دیگه ای اضافه کنه. مثل یک Panel. حالا هر زمان که کاربر در زمان طراحی بخواد یکی از کنترل های خودش رو Send Back کنه که اصطلاحا Z-Order رو تنظیم کنه، کنترلش میره پشت کنترل های اضافه شده در UserControl. چطور میشه در UserControl اگر کنترل دیگه ای استفاده شده اوم رو همیشه انتهای تمام کنترل های کاربر نهایی قرار داد و دیگه نگران Send Back نباشم. امیدوارم توضیحات گنگ نبوده باشه.

تشکر

mmbguide
جمعه 17 آبان 1398, 22:09 عصر
میشه با تنظیم مقدار SetChildIndex این مشکل رو حل کرد ولی میخوام هیچ کنترلی از محدوده کنترل های دیگه فراتر نره. مثل حاشیه و عنوان یک فرم که کنترل ها رو یشه تا مرز اونها قرار داد و دیگه رو و یا زیر اونها نمیره