PDA

View Full Version : سوال: مشخص کردن ناحیه ی کاری یک پنل



Mrs.Net
جمعه 17 آبان 1387, 21:32 عصر
قبل یه کد دیده بودم که ناحیه ی کاری یک کنترل رو میشد مشخص کرد
یعنی مشخص کرد که وقتی یک کنترل به یک پنل اضافه میکنیم و خاصیت dock اونو Fill میکنیم، چه قسمتی از پنل قرار بگیره (شاید ClientRectangle باشه!)
چجوری میشه اینکارو برای یک پنل انجام داد؟

mohammad272005
شنبه 18 آبان 1387, 00:12 صبح
نه فقط panel بلکه همه کنترلها حداکثر فضایی که می گیرن با MaximumSize مشخص میشه. (عکس مطلب هم صحیحه)

Mrs.Net
شنبه 18 آبان 1387, 09:03 صبح
منظورم این نبود.
دارم یک پنل میسازم که قسمت بالای پنل به اندازه ی 30 پیکسل عنوان پنل هست. و نباید هیچ چیز دیگه ای قرار بگیره
تو این پنل میشه هر کنترلی گذاشت (لیبل . تکست باکس و ...)
وقتی خاصیت داک این کنترلهارو fill کنیم، تمام پنل گرفته میشه (حتی اون قسمت عنوان)
حالا دنبال خاصیتی برای پنلم هستم که مشخص کنه چه محدوده ای برای dock و همینطور اضافه شدن کنترلهای دیگه دردسترس هست.
ممنون

h.jaza
شنبه 18 آبان 1387, 10:58 صبح
دوست عزیز، می تونید یه پنل دیگه در نظر بگیرید با داک Top و اون کنترل هاتون رو داخلش قرار بدین و داک اون یکی پنل رو هم Fill کنید تا باقیه فضا را پر کنه.

البته اگر منظورتون رو درست فهمیده باشم.