PDA

View Full Version : سوال: ایجاد پنل شناور



سمانه علوی فر
یک شنبه 26 مهر 1388, 12:42 عصر
با سلام

یه مثال خیلی واضح می زنم که روشن باشه چی می خوام:یک پنل برای منو شبیه پنل tool box در دات نت را چه طوری می شه ایجاد کرد؟ به طوری که باز و بسته شود؟

Mani_rf
یک شنبه 26 مهر 1388, 12:48 عصر
علیرغم مثالتان برای واضح شدن، سوالتان اصلا واضح نبود. در صورت امکان بیشتر توضیح دهید.

سمانه علوی فر
یک شنبه 26 مهر 1388, 13:04 عصر
چشم

یک پنل می خوام طراحی کنم که توش منوی برنامه ام رو بذارم
می خوام این پنل مثل تول باکس ویژوال استدیو بتونه جمع بشه

به عبارتی قابلیت AutoHide منظورمه!

سمانه علوی فر
یک شنبه 26 مهر 1388, 13:05 عصر
آیا در ویژوال استدیو 2008 این خاصیت به طور پیش فرض وجود داره؟

Mani_rf
یک شنبه 26 مهر 1388, 13:06 عصر
از TreeView و ListView می توانی برای این کار استفاده نمایی.

سمانه علوی فر
یک شنبه 26 مهر 1388, 13:11 عصر
میشه توضیح بدین؟

رضا نانوا
یک شنبه 26 مهر 1388, 23:44 عصر
آیا در ویژوال استدیو 2008 این خاصیت به طور پیش فرض وجود داره؟
ToolStripPanel کنترلیه در VB.NET2008 که این قابلیت رو داره

vb.net2008
دوشنبه 27 مهر 1388, 10:02 صبح
میشه نحوه کار با ToolStripPanel رو توضیح بدین

سمانه علوی فر
دوشنبه 27 مهر 1388, 10:42 صبح
ToolStripPanel کنترلیه در VB.NET2008 که این قابلیت رو داره



ToolStripPanel در VS 2008 نداریم! منظورتون ToolStripContainer هست؟

اگه منظورتون اینه باید بگم این قابلیت را به طور پیش فرض نداره
باید براش کد نوشت

سمانه علوی فر
دوشنبه 27 مهر 1388, 14:41 عصر
مشکل حل شد

اگه کسی خواست پیام خصوصیی بذاره تا براش کد بفرستم

:لبخند:

Hossein Bazyan
دوشنبه 27 مهر 1388, 14:54 عصر
مشکل حل شد

اگه کسی خواست پیام خصوصیی بذاره تا براش کد بفرستم

:لبخند:

سلام
چرا پیغام خصوصی ؟ کد رو همینجا بذارید تا همه استفاده کنند.
پیغام خصوصی هم وقت زیادی از شما رو میگیره هم از دوستان

vb.net2008
دوشنبه 27 مهر 1388, 18:31 عصر
آره ديگه لطف كنيد كد رو همين جا بذارين

سمانه علوی فر
سه شنبه 28 مهر 1388, 14:44 عصر
بله
چشم

این یک برنامه کامله که شامل این پنل هم میشه

تشکر نداره؟

bastakboys
سه شنبه 28 مهر 1388, 16:23 عصر
بله
چشم

این یک برنامه کامله که شامل این پنل هم میشه

تشکر نداره؟
فایلتون مشکل داره:ناراحت:

Hossein Bazyan
سه شنبه 28 مهر 1388, 17:34 عصر
فایلتون مشکل داره:ناراحت:

سلام
برای منهم مشکل داشت.

Saeed Hamed
سه شنبه 28 مهر 1388, 19:15 عصر
برای منم مشکل داشت :لبخندساده:

Hossis
پنج شنبه 30 مهر 1388, 22:24 عصر
فایلتون مشکل داره:ناراحت:
راست میگن دوستان،‌ فایل خوب فشرده نشده ،‌ لطفا اصلاح بفرمایید.

vb.net2008
شنبه 02 آبان 1388, 10:13 صبح
دقیقاً. لطفا دوباره Upload کنید.

سمانه علوی فر
شنبه 02 آبان 1388, 11:22 صبح
دقیقاً. لطفا دوباره Upload کنید.

بله
حتما

دانلود بفرمایید و البته بازتابش رو هم بفرمایید

Hossein Bazyan
شنبه 02 آبان 1388, 13:35 عصر
بله
حتما

دانلود بفرمایید و البته بازتابش رو هم بفرمایید

سلام
این که دوباره مشکل داره . منظورم فایل zip میباشد.

bastakboys
شنبه 02 آبان 1388, 13:58 عصر
بله
حتما

دانلود بفرمایید و البته بازتابش رو هم بفرمایید
بازتابش: فایلت مشکل داره

Saeed Hamed
شنبه 02 آبان 1388, 17:28 عصر
بله
حتما

دانلود بفرمایید و البته بازتابش رو هم بفرمایید


باز هم مشکل داشت :متفکر:

vb.net2008
شنبه 02 آبان 1388, 19:05 عصر
خواهشن درست فشرده بفرماييد

maXXis
شنبه 02 آبان 1388, 19:29 عصر
اره مشکل داره.
فکر کنم نمی خواد فایل رو بده.:چشمک:.

vb.net2008
یک شنبه 03 آبان 1388, 09:04 صبح
اگه نمی خواین کد رو بذارین . بگین. چرا فایل خراب رو Upload می کنید؟

mina.net
یک شنبه 03 آبان 1388, 10:43 صبح
سلام دوستان
با عرض تاسف باید بگم عده ای فقط می خوان از این سایت مطلب بگیرن و موقعی که ....

این فایل رو دانلود کنید خیلی ساده هست.اگه سوالی هم بود در خدمتم.

vb.net2008
یک شنبه 03 آبان 1388, 11:08 صبح
سلام دوستان
با عرض تاسف باید بگم عده ای فقط می خوان از این سایت مطلب بگیرن و موقعی که ....

این فایل رو دانلود کنید خیلی ساده هست.اگه سوالی هم بود در خدمتم.


دست تون درد نکنه.
اما من می خوام یه toolbox مثل net ، toolbox. درست کنم که وقتی ماوس رو از روش بر میدارم پنهان بشه . در کل دقیقا مثل net ، toolbox. با تمام مشخصاتش

mina.net
یک شنبه 03 آبان 1388, 11:22 صبح
دست تون درد نکنه.
اما من می خوام یه toolbox مثل net ، toolbox. درست کنم که وقتی ماوس رو از روش بر میدارم پنهان بشه . در کل دقیقا مثل net ، toolbox. با تمام مشخصاتش

دوست عزیز بقیش دیگه کد نویسی و الگوریتم هست شما می تونی با رویداد های مثل
MouseLeave , MouseEnter , Enter , Leave کار کنی و نتیجه بگیری و البته از شکل ها و کنترلهای زیباتری تو برنامه استفاده کنی.
در ضمن می تونی برای هر چهار طرف این کنترل جداگانه کد بنویسی.
یک نمونه هم تو سایت بزار ببینیم حال کنیم. البته من برای برنامه هام همیشه از این حالت منو می زارم. خیلی هم خوشکل می شه.

منصوره1365
دوشنبه 04 آبان 1388, 10:42 صبح
دوست عزیز بقیش دیگه کد نویسی و الگوریتم هست شما می تونی با رویداد های مثل
MouseLeave , MouseEnter , Enter , Leave کار کنی و نتیجه بگیری و البته از شکل ها و کنترلهای زیباتری تو برنامه استفاده کنی.
در ضمن می تونی برای هر چهار طرف این کنترل جداگانه کد بنویسی.
یک نمونه هم تو سایت بزار ببینیم حال کنیم. البته من برای برنامه هام همیشه از این حالت منو می زارم. خیلی هم خوشکل می شه.


اگه می شه نمونه ای کامل تر هم بزارید . ممنون

nokhodsiah2001
دوشنبه 04 آبان 1388, 11:09 صبح
سلام

با تشکر از دوست عزیزم mina.net (http://barnamenevis.org/forum/member.php?u=74865)

کد شما رو با اجازه کمی تغییر دادم البته فقط برای نمونه و دوباز UP کردم برای دوستان



با عرض تاسف باید بگم عده ای فقط می خوان از این سایت مطلب بگیرن و موقعی که ....

این فایل رو دانلود کنید خیلی ساده هست.اگه سوالی هم بود در خدمتم.
درست فرمودید....

دوست محترم "سمانه علوی فر (http://barnamenevis.org/forum/member.php?u=11704)"
این درست نیست فقط موقعی که نیاز به کمک داریم اینجا بیایم و وقتی مشکل حل شد به بقیه بخندیم البته منظورم فقط شما نیستید....... دوستانی که لطف میکنن و برای حل مشکلات دیگران زمان و وقت خودشون رو میگذارند ، نیازی به تشکر ندارن . فقط این کار رو برای انجام به ندای وجدانشون انجام میدن و از درک این مطلب که تونستن به یک نفر کمک کنن در خودشون یک حس خوبی رو تجربه میکنن که شاید تا به حال تجربه نکرده باشید !..
نه تنها با این لطفشون دین خودشون رو در رابطه با علمشون پرداخت کردن بلکه دیگران رو هم شاد میکنن

حالا لازم نیست همه چیز رو بدونیم و هیچ کس هم همه چیز رو نمیدونه ولی با کمک و هم فکری و استفاده از تجربه هم ، چیزهایی رو که نمی دونیم بهشون میرسیم


من از همین جا از همه دوستانی که در این سایت زحمت میکشن و جواب دیگران رو میدن تشکر میکنم

سرفراز و پیروز باشید

Hossein Bazyan
دوشنبه 04 آبان 1388, 18:54 عصر
سلام


دوستان اینهم رو یه نگاهی بیندازید بد نیست
البته جای کار زیاد داره و من با عجله نوشتم

mina.net
سه شنبه 05 آبان 1388, 09:16 صبح
سلام


دوستان اینهم رو یه نگاهی بیندازید بد نیست
البته جای کار زیاد داره و من با عجله نوشتم

سلام دوستان
با اجازه دوست خوب مون جناب Hossein Bazyan اصلاحاتی تو برنامه شون انجام دادم امیدوارم مفید باشد.

سمانه علوی فر
سه شنبه 05 آبان 1388, 10:37 صبح
سلام

با تشکر از دوست عزیزم mina.net (http://barnamenevis.org/forum/member.php?u=74865)

کد شما رو با اجازه کمی تغییر دادم البته فقط برای نمونه و دوباز UP کردم برای دوستان



با عرض تاسف باید بگم عده ای فقط می خوان از این سایت مطلب بگیرن و موقعی که ....

این فایل رو دانلود کنید خیلی ساده هست.اگه سوالی هم بود در خدمتم.
درست فرمودید....

دوست محترم "سمانه علوی فر (http://barnamenevis.org/forum/member.php?u=11704)"
این درست نیست فقط موقعی که نیاز به کمک داریم اینجا بیایم و وقتی مشکل حل شد به بقیه بخندیم البته منظورم فقط شما نیستید....... دوستانی که لطف میکنن و برای حل مشکلات دیگران زمان و وقت خودشون رو میگذارند ، نیازی به تشکر ندارن . فقط این کار رو برای انجام به ندای وجدانشون انجام میدن و از درک این مطلب که تونستن به یک نفر کمک کنن در خودشون یک حس خوبی رو تجربه میکنن که شاید تا به حال تجربه نکرده باشید !..
نه تنها با این لطفشون دین خودشون رو در رابطه با علمشون پرداخت کردن بلکه دیگران رو هم شاد میکنن

حالا لازم نیست همه چیز رو بدونیم و هیچ کس هم همه چیز رو نمیدونه ولی با کمک و هم فکری و استفاده از تجربه هم ، چیزهایی رو که نمی دونیم بهشون میرسیم


من از همین جا از همه دوستانی که در این سایت زحمت میکشن و جواب دیگران رو میدن تشکر میکنم

سرفراز و پیروز باشید




جدا که متاسفم از یه همچین برداشتی

اولا که من خودم مشکل خودم رو حل کردم هیچ کدوم از پاسخهای شما دردی رو دوا نکرد از من
دوما اگر نمی خواستم کد رو بذارم خوب نمی ذاشتم
سوما من 2-3 روز یک بار اینجا سر می زنم در نتیجه متوجه این هیاهو نشدم
چهارما:بار دوم که فایل را شیر کردم خودم تست کردم مشکلی نداشت
پنجم : برای بار سوم فایل را زیپ می کنم و برای دوستان شیر می کنم ولی جدا از این حرفا و این برخوردها متاسفم

احیانا اگه مشکلی بود: ttg.ir\prp1\DockPanelSkin_demo.zip

سمانه علوی فر
سه شنبه 05 آبان 1388, 10:41 صبح
دست تون درد نکنه.
اما من می خوام یه toolbox مثل net ، toolbox. درست کنم که وقتی ماوس رو از روش بر میدارم پنهان بشه . در کل دقیقا مثل net ، toolbox. با تمام مشخصاتش

فایلی که براتون گذاشتم کاملا جوابتون رو میده

سمانه علوی فر
سه شنبه 05 آبان 1388, 10:42 صبح
دست تون درد نکنه.
اما من می خوام یه toolbox مثل net ، toolbox. درست کنم که وقتی ماوس رو از روش بر میدارم پنهان بشه . در کل دقیقا مثل net ، toolbox. با تمام مشخصاتش

فایلی که گذاشتم کاملا جواب شما رو میده

www.ttg.ir\prp1\DockPanelSkin_demo.zip
www.ttg.ir\prp1\DockPanelSkin_demo.zip
www.ttg.ir\prp1\DockPanelSkin_demo.zip

سمانه علوی فر
سه شنبه 05 آبان 1388, 10:43 صبح
دست تون درد نکنه.
اما من می خوام یه toolbox مثل net ، toolbox. درست کنم که وقتی ماوس رو از روش بر میدارم پنهان بشه . در کل دقیقا مثل net ، toolbox. با تمام مشخصاتش



این فایل پاسخ شما را می دهد
www.ttg.ir\prp1\DockPanelSkin_demo.zip

Hossein Bazyan
سه شنبه 05 آبان 1388, 10:53 صبح
سلام
خانم علوی فر مثل اینکه سوءتفاهمی پیش اومده . هیچ کس قصد اهانت یا جسارت به کسی را ندارد . محیط علمیه نه بحث و گفتگوهای دوستانه
اینجا زبان زبان علمه نه ادعا .
شما یه سوال پرسیدید و دوستان هم ( کسانی که به پست نگاه کردند ) در حد امکان جواب دادن حتی سه چهار نمونه برنامه هم آپلود شد ( پستهای 26و30 و31 و 34 ) بعد شما گفتید که مشکل حل شد و اگر کد را میخواید پیغام بفرستید ( پست 10) منهم گفتم چرا پیغام اگر قراره برنامت رو دوستان داشته باشند آپلودش کن که دو بار آپلود کردی و همه هم گفتن مشکل داره منجمله خودم دو بار دانلود کردم مشکل داشت ( در ضمن من تو ایران نیستم و اینترنت خیلی سریع هم دام - یعنی مشکل از سرعت اینترتم و دسترسیم نبود بلکه فایله هر دوبار مشکل داشت ) تا دوستان اومدند و یه نمونه ارائه کردند که آخریش هم نمونه خودم بود

و اما در مورد برنام شما :لبخند:
برنامه عالی بود منتها مشکلی که داره اینه که از یه سری dll استفاده کرده که من نمیدانم خودت نوشتی یا از جایی پیدا کردی اگر خودت ننوشتی آیا رایگان هستند یا نه ( اینجا کپی رایت شدید اعمال میشه ) و همچنین دارای بازه زمانی نیستند که بعد از مدتی از کار بیفتند؟

به نظر من اگر سعی کنیم خودمان بنویسیم بهتره هر جند شاید به خوبی نمونه شما نباشه اما باز هم فکرمون راحت تره (از هر بابت )

در ضمن این بحث ها را به منزله سوءتفاهم تلقی کن و جدی نگیر از این بحثا در مسائل علمی زیاده !!!:چشمک:

سمانه علوی فر
سه شنبه 05 آبان 1388, 11:49 صبح
سلام
خانم علوی فر مثل اینکه سوءتفاهمی پیش اومده . هیچ کس قصد اهانت یا جسارت به کسی را ندارد . محیط علمیه نه بحث و گفتگوهای دوستانه
اینجا زبان زبان علمه نه ادعا .
شما یه سوال پرسیدید و دوستان هم ( کسانی که به پست نگاه کردند ) در حد امکان جواب دادن حتی سه چهار نمونه برنامه هم آپلود شد ( پستهای 26و30 و31 و 34 ) بعد شما گفتید که مشکل حل شد و اگر کد را میخواید پیغام بفرستید ( پست 10) منهم گفتم چرا پیغام اگر قراره برنامت رو دوستان داشته باشند آپلودش کن که دو بار آپلود کردی و همه هم گفتن مشکل داره منجمله خودم دو بار دانلود کردم مشکل داشت ( در ضمن من تو ایران نیستم و اینترنت خیلی سریع هم دام - یعنی مشکل از سرعت اینترتم و دسترسیم نبود بلکه فایله هر دوبار مشکل داشت ) تا دوستان اومدند و یه نمونه ارائه کردند که آخریش هم نمونه خودم بود

و اما در مورد برنام شما :لبخند:
برنامه عالی بود منتها مشکلی که داره اینه که از یه سری dll استفاده کرده که من نمیدانم خودت نوشتی یا از جایی پیدا کردی اگر خودت ننوشتی آیا رایگان هستند یا نه ( اینجا کپی رایت شدید اعمال میشه ) و همچنین دارای بازه زمانی نیستند که بعد از مدتی از کار بیفتند؟

به نظر من اگر سعی کنیم خودمان بنویسیم بهتره هر جند شاید به خوبی نمونه شما نباشه اما باز هم فکرمون راحت تره (از هر بابت )

در ضمن این بحث ها را به منزله سوءتفاهم تلقی کن و جدی نگیر از این بحثا در مسائل علمی زیاده !!!:چشمک:



آقای Hossein Bazyan
این برنامه رو من از سایت CodeProject.com برداشتم ولی مطابق خواستم ازش استفاده کردم
یعنی برای شما سورس کامل گذاشتم ولی آن چه خودم استفاده کردم و به هدف رسیدم :
این دو دی ال ال بود:

1- PropertyGridEx.dll
2-WeifenLuo.WinFormsUI.Docking.dll

استفاده از این دو رفرنس کاملا جواب می ده
راجع به مجانی بودنش شرمنده نمی دونم!
از کجا می شه فهمید؟ (سعی می کنم بفهمم و اطلاع بدم)

ضمنا توی فرم اصلی یک DockPanel هم می خوایم که از دی ال ال دوم می شه استخراج کرد