PDA

View Full Version : سوال: چطوری میشه از اینSkin زیبا در VS2008 استفاده کرد ؟؟



mohammad_2039
دوشنبه 17 اسفند 1388, 12:35 عصر
با سلام
دوستان تو این آدرس http://www.codeproject.com/KB/menus/Ribbon_Panel.aspx یه اسکین باحال هست :خجالت::کف: که فرم رو شبیه آفیس2007 میکنه :متعجب:. اما تو 2008 VS جواب نمیده :ناراحت::گریه::عصبانی++:. اساتید میشه یه نگاه بندازن ببینن چیکارش میشه کرد. با تشکر:لبخندساده:

slashslash2009
دوشنبه 17 اسفند 1388, 13:15 عصر
آیکونهای زیبایی واسش گذاشته

علیرضا حسن زاده
دوشنبه 17 اسفند 1388, 13:25 عصر
از IrisSkin استفاده کرده (فکر کنم) ولی اگه از اون هم استفاده نکرده باشه شما می تونی با استفاده از IrisSkin همون رو داشته باشی یکی از بچه هام یک سری تم برای این کامپوننت گذاشته بود(جستجو کن تاپیکش یادم نیست) که همین تم رو هم داره با کامپوننت های Dev هم می تونی حالت های آفیس 2007 رو واسه برنامه ایجاد کنی ولی IrisSkin ساده تری
اگه پیدا نکردی وقت کنم می فرستم برات:چشمک:

ASKaffash
دوشنبه 17 اسفند 1388, 13:28 عصر
از IrisSkin استفاده کرده (فکر کنم) ولی اگه از اون هم استفاده نکرده باشه شما می تونی با استفاده از IrisSkin همون رو داشته باشی یکی از بچه هام یک سری تم برای این کامپوننت گذاشته بود(جستجو کن تاپیکش یادم نیست) که همین تم رو هم داره با کامپوننت های Dev هم می تونی حالت های آفیس 2007 رو واسه برنامه ایجاد کنی ولی IrisSkin ساده تری
اگه پیدا نکردی وقت کنم می فرستم برات:چشمک:
سلام
شما می دانید چگونه در WinApp میتوان از Skip استفاده کرد ؟

علیرضا حسن زاده
دوشنبه 17 اسفند 1388, 16:25 عصر
برای کار با Skinها تو WinAppها می تونید از کامپوننت های مختلفی استفاده کنید (البته منظورم #C هست ولی تو دیگر زبانها هم اکثرا به همین صورته) مثلا برای کار با IrisSkin که نحوه کارش هم خیلی آسونه اینه که کامپوننت اون رو بندازی رو فرم و مسیر فایل Skin رو که می خوای رو برنامت اعمال بشه رو بهش بدی وقتی برنامه رو اجرا کردی فرم با اون اسکین نمایش داده میشه البته این ابزار بر روی دیگر کنترل های فرم هم تاثیر می زاره و یکم ظاهرشون رو عوض می کنه مثلا واسه تم آفیس 2007 دکمه ها تقریبا شبیه به دکمه های آفیس می شن کامپوننت های دیگه ای هم هست ولی من با این یکی راحت تر کار می کنم اینم بگم که معمولا (البته بسته به تعداد کنترل های روی فرم) فرم یکم دیر لود میشه (مه به نظر من به زیباییش می ارزه:لبخند:)

amirjalili
دوشنبه 17 اسفند 1388, 16:45 عصر
اگه میشه دقیق تر راجع به نحوه استفاده از این skin ها توضیح بدید. من دانلود که کردم فایلی با پسوند ssk رو بهم داد که نمیدونم باید چیکارش کنم.
ممنون

danial82
دوشنبه 17 اسفند 1388, 17:02 عصر
فایل ssk که دانلود کردی یک style ابتدا باید خود کامپوننت رو دانلود کنی بعد فایل ssk بعنوان style بهش بدی تو امضا من یه چیزایی میتوانی پیدا کنی :لبخندساده:

Himalaya
دوشنبه 17 اسفند 1388, 19:20 عصر
تو عکس زیر توضیح دادم ولی با این حال ...
یه dll هستش. دانلودش کن و به toolbox اضافه کن ... 50 ، 60 تا کنترل به تولباکست اضافه میشه
یکی از اونا ribbonControl هستش که تو toolbox نشونش دادم .. اگه اونو drag کنی رو صفحه اون چیزی که تو شکل زیر میبینی به صورت یکجا به صفحه اضافه میشه ... حالا برو واسه کزینه هاش icon بزار... رنگشو با همین طیف یا هر جور که خواستی تغییر بده ... کلا چیز فوق العاده ای هستش ... من تقریبا تو تمام پروژه هام از این استفاده میکنم... چیزی که تو code project دیدم اولا چند مرحله رو باید واسش طی کنی (خودت باید از ترکیب کنترلهای دیگه اونو بسازی) دوما من تو اون اثری از buttonItem1 و دکمه office button ندیدم (دکمه دایره ای) ...اما این با یه درگ همه چی حله


http://www.elook.ir/01.jpg

CYCLOPS
دوشنبه 17 اسفند 1388, 19:28 عصر
این کنترلی که دوستمون تو پست قبل گفتن دات نت بار (DotNetBar) هست .
خوبی کنترل هاش اینه که از Right To Left هم پشتیبانی میکنه . . .
برای اطلاعات بیشتر به وبلاگ آقای کهزادی (http://freecomponents.blogfa.com/) یه سر بزن

موفق باشی :چشمک:

HAMRAHSOFT.IR
دوشنبه 17 اسفند 1388, 21:26 عصر
تو عکس زیر توضیح دادم ولی با این حال ...
یه dll هستش. دانلودش کن و به toolbox اضافه کن ... 50 ، 60 تا کنترل به تولباکست اضافه میشه
یکی از اونا ribbonControl هستش که تو toolbox نشونش دادم .. اگه اونو drag کنی رو صفحه اون چیزی که تو شکل زیر میبینی به صورت یکجا به صفحه اضافه میشه ... حالا برو واسه کزینه هاش icon بزار... رنگشو با همین طیف یا هر جور که خواستی تغییر بده ... کلا چیز فوق العاده ای هستش ... من تقریبا تو تمام پروژه هام از این استفاده میکنم... چیزی که تو code project دیدم اولا چند مرحله رو باید واسش طی کنی (خودت باید از ترکیب کنترلهای دیگه اونو بسازی) دوما من تو اون اثری از buttonItem1 و دکمه office button ندیدم (دکمه دایره ای) ...اما این با یه درگ همه چی حله


http://www.elook.ir/01.jpg
بخشید لینک دانلود یا فایلش کو؟:متفکر::متفکر:

MehdiLiver
دوشنبه 17 اسفند 1388, 22:47 عصر
تو عکس زیر توضیح دادم ولی با این حال ...
یه dll هستش. دانلودش کن و به toolbox اضافه کن ... 50 ، 60 تا کنترل به تولباکست اضافه میشه
یکی از اونا ribbonControl هستش که تو toolbox نشونش دادم .. اگه اونو drag کنی رو صفحه اون چیزی که تو شکل زیر میبینی به صورت یکجا به صفحه اضافه میشه ... حالا برو واسه کزینه هاش icon بزار... رنگشو با همین طیف یا هر جور که خواستی تغییر بده ... کلا چیز فوق العاده ای هستش ... من تقریبا تو تمام پروژه هام از این استفاده میکنم... چیزی که تو code project دیدم اولا چند مرحله رو باید واسش طی کنی (خودت باید از ترکیب کنترلهای دیگه اونو بسازی) دوما من تو اون اثری از buttonItem1 و دکمه office button ندیدم (دکمه دایره ای) ...اما این با یه درگ همه چی حله


http://www.elook.ir/01.jpg
پس لینک دانلود؟

ASKaffash
سه شنبه 18 اسفند 1388, 08:18 صبح
سلام
از توضیحات همه دوستان تشکر می کنم ولی یک نکته :
اینها UserControl هائی است که در قالب یک dll ایجاد شده و قابلیتهای ظاهری زیبائی دارند (عموما رویداد Paint یک کنترل ورائتی Override شده است ) ولی آیا میتوان کاری کرد که کنترلهای دات نت را بدون ایجاد یک userControl ورائتی از آنها دارای شمای زیباتر کرد به این علت که اگر فردائی نسخه های بعدی دات نت قدرت کنترلهایش را افزایش داد ولی Dll مجانی که skin دارد دیگر ارائه نشد پشیمان نشویم.

CYCLOPS
سه شنبه 18 اسفند 1388, 09:12 صبح
سلام
از توضیحات همه دوستان تشکر می کنم ولی یک نکته :
اینها UserControl هائی است که در قالب یک dll ایجاد شده و قابلیتهای ظاهری زیبائی دارند (عموما رویداد Paint یک کنترل ورائتی Override شده است ) ولی آیا میتوان کاری کرد که کنترلهای دات نت را بدون ایجاد یک userControl ورائتی از آنها دارای شمای زیباتر کرد به این علت که اگر فردائی نسخه های بعدی دات نت قدرت کنترلهایش را افزایش داد ولی Dll مجانی که skin دارد دیگر ارائه نشد پشیمان نشویم.

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

ASKaffash
سه شنبه 18 اسفند 1388, 09:15 صبح
سلام
میتوانید در خصوص IrisSkin راهنمائی بیشتری انجام دهید ؟

CYCLOPS
سه شنبه 18 اسفند 1388, 09:19 صبح
سلام
میتوانید در خصوص IrisSkin راهنمائی بیشتری انجام دهید ؟

یه فایل DLL هست که به برنامه اضافه میکنید بعدش اسکین مورد نظر رو براش انتخاب میکنید (اسکین هاش معمولا فایل های با پسوند ssk هست) بعدش از کنترل های معمولی تو خود دات نت استفاده میکنید ولی ظاهر کنترل ها مثل اسکین مورد نظرتون میشه (در زمان RunTime)

اینطور که یادمه یه برنامه جانبی هم داشت که باهاش میتونستید خودتون اسکین طراحی کنید البته زیاد جزئیاتش یادم نیست این اطلاعات ماله موقعی هست که برنامه نویسی ویندوز کار میکردم تو ویندوز موبایل از این خبرا نیست :گریه:

برای اطلاعات بیشتر و دانلود به این (http://freecomponents.blogfa.com/post-118.aspx)پست تو وبلاگ آقای کهزادی (http://freecomponents.blogfa.com/) دقت کن
اینم خود وبسایت شرکتش :
http://sunisoft.com/irisskin/index.htm (http://sunisoft.com/irisskin/index.htm)

موفق باشی :چشمک:

vhossein
سه شنبه 18 اسفند 1388, 12:23 عصر
من هر کاری می کنو dll به toolbox اضافه نمی شه؟می شه یه کم بیشتر راهنمایی کنید.

ASKaffash
سه شنبه 18 اسفند 1388, 14:26 عصر
یه فایل DLL هست که به برنامه اضافه میکنید بعدش اسکین مورد نظر رو براش انتخاب میکنید (اسکین هاش معمولا فایل های با پسوند ssk هست) بعدش از کنترل های معمولی تو خود دات نت استفاده میکنید ولی ظاهر کنترل ها مثل اسکین مورد نظرتون میشه (در زمان RunTime)

اینطور که یادمه یه برنامه جانبی هم داشت که باهاش میتونستید خودتون اسکین طراحی کنید البته زیاد جزئیاتش یادم نیست این اطلاعات ماله موقعی هست که برنامه نویسی ویندوز کار میکردم تو ویندوز موبایل از این خبرا نیست :گریه:

برای اطلاعات بیشتر و دانلود به این (http://freecomponents.blogfa.com/post-118.aspx)پست تو وبلاگ آقای کهزادی (http://freecomponents.blogfa.com/) دقت کن
اینم خود وبسایت شرکتش :
http://sunisoft.com/irisskin/index.htm (http://sunisoft.com/irisskin/index.htm)

موفق باشی :چشمک:

سلام
خیلی ممنون بابت توضیحات شما در سایت مربوطه دیدم خیلی Skin های جالبی بود دانلود کردم ولی نتوانستم استفاده کنم لطفا راهنمائی فرمائید

mohammad_2039
سه شنبه 18 اسفند 1388, 15:44 عصر
با سلام به همه دوستان
من واقعا برام جالب بود که این پست اینقدر مورد توجه قرار گرفت و بچه ها نظر دادن.
خدمت دوستانی که میخوان از IrisSkin استفاده کنن تشریف ببرن به این پست http://barnamenevis.org/forum/showthread.php?t=64210&page=13 و مطلب شماره 130 رو مطالعه بفرمایند. DLL مربوطه به همراه تعدادی اسکین زیبا و یه Application نمونه رو یکی از دوستان زحمت کشیده و اونجا گذاشته. برای اضافه کردن Dll به Toolbox هم کافیه روToolbox کلیک راست کنید و choose Item و سپس Browse رو انتخاب و Dll رو اضافه کنید. بعد اونو از Toolbox بکشید روی فرم. تو کدهای اون فرم نمونه که بالا عرض کردم دوستمون گذاشته نحوه آدرس دادن به Skin ها وجود داره.

اما دوستانی که میخوان از Devcomponent.net bar. Dll که خیلی هم جالبه استفاده کنن. برای دانلود Dll تشریف ببرن اینجا
لینک Warez حذف شد.
و Dll رو به toolbox اضافه کنن کلی چیز به جعبه ابزار اضافه میشه و بعد مثلا ribbonControl بکشن رو فرم و برن حالشو ببرن :لبخند:. موفق باشید

morteza271
یک شنبه 16 مهر 1391, 12:09 عصر
به نظر من بهتره به جای Skin از کامپوننت های Dot Net Bar استفاده کنن.
چون خیلی ظاهره زیبایی دارن و خیلی امکاناتش بالاست. و استفاده از اونها هم خیلی ساده هستش.
در ضمن برعکس بیشتر کامپوننت های دیگه خیلی سبک و سریع هم هست.
آخرین نسخه هم فک کنم نسخه ی 10 اون هستش که تم مترو رو داره و میشه خیلی برنامه های قشنگی باهاش ساخت.
تنها مشکلی که من باهاش داشتم در برخی از کنترل هاش راست به چپ رو خوب پشتیبانی نمیکنه ولی با یه خورده ور رفتن میتونی این مشکل رو هم برطرف کنی (البته فقط چندتاش این مشکل رو داره وگرنه بیشترش مشکلی ندارن)
موفق باشید