PDA

View Full Version : سوال: Dock و Anchor چي هستند ؟



Programmer 1
پنج شنبه 15 مرداد 1388, 05:45 صبح
سلام ،

دو خاصيت در ميان اكثر خواص كنترل ها مشترك وجود دارند يكي Dock و ديگري Anchor ،‌ داك رو تا حدي متوجه شدم ولي anchor رو اصلا نمي دونم چي هست ، لطفا خودتان كاملا توضيح دهيد كه اين دو خاصيت دقيقا چي هستند و به چه دردي مي خورند ؟



متشكرم /.

hozouri
پنج شنبه 15 مرداد 1388, 07:21 صبح
سلام دوست عزیز
Dock : آیا تا به حال منو ها و Toolbar ها را دیده اید که به گوشه ای از فرم چسبیده اند... این همان خاصیت است که به ما امکان می دهد اشیاء را در 5 حالت Dock نماییم ... در این حالت ها شیء به گوشه بالا , پایین , چپ , راست یا در کل شیء پدر ظاهر خواهد شد ... البته برای اشیایی مانند Label باید حتماً AutoSize را False نمایید تا بتوانید به طور کامل از امکانات Dock بهره ببرید.
Anchor : این گرینه به ما امکان ست کردن شیء را همراه با شیء پدر خواهد داد به طوری که اگر ابعاد شیء پدر تغییر کند موقعیت و سایز آن شی فرزند هم می تواند تغییر نماید ... به صورت کلی هر ضلع شیء به ضلع شیء پدر وصله خواهد شد ...
منظور از شیء پدر هم می تواند : Form , GroupBox , Panel , Table و یا هر شیء ای که امکان پدر و فرزندی را به ما خواهد داد ...