PDA

View Full Version : PictureBox داخل PictureBox دیگر



(سیدشریفی)
شنبه 26 اردیبهشت 1383, 19:18 عصر
با سلام
در VB6 میشد PictureBox را در داخل یک PictureBox دیگر قرار داد و همچنین کنترلهایی مثل TextBox را هم داخل آن قرار داد .
این کار را برای این انجام میدادم تا بتوانم با بالا و پایین کردن PictureBox داخلی تمام کنترلهای داخل آن را یکجا حرکت بدم و همچنین با فرض اینکه ارتفاع این PictureBox از بیرونی بیشتر بود و میشد با حرکت دادن آن قسمتی از کنترلها را مشاهده نمود و صریحا بگویم اینکه میشد عمل Scroll را انجام داد .
حال در دات نت نمیتوان PictureBox را در داخل PictureBox دیگر انداخت و همینطور نمیشود کنترلهایی مثل TextBox را نیز در داخل این PictureBox انداخت .
آیا راه حلی وجود دارد که این کار را انجام داد ؟
این موضوع برای من خیلی مهم میباشد چون در جاهای دیگری نیز از این روش استفاده کرده ام .
لطفا بگویید چطور کنترلها را در داخل PictureBox قرار بدهم .
متشکر .
:roll:

Farhad.B.S
شنبه 26 اردیبهشت 1383, 21:13 عصر
در دات نت کنترل های بسیار کاملتری برای انجام اینگونه اعمال وجود داره.
شما میتونید به جای استفاده از PictureBox بیرونی ، از یک Panel استفاده کنید. و بعد کنترل های دیگر را داخل این پنل قرار بدید.
کنترل پنل خصوصیتی با نام AutoScroll داره که تمامی خواسته های شما رو به سادگی برآورده میکنه.

(سیدشریفی)
یک شنبه 27 اردیبهشت 1383, 09:10 صبح
آقا فرهاد این Panel مشکل منو حل کرد .
و کارم رو هم خیلی ساده کرد .
از جوابتان خیلی ممنون .
:تشویق:
:lol: