PDA

View Full Version : تم (theme) شبیه محیط ویژوال استودیو 2012 و ویندوز 8



saber67
چهارشنبه 14 اسفند 1392, 00:16 صبح
سلام
شاید سوالی که می پرسم عجیب باشه!
این کنترل هایی جدید و تخت که توی محیط خود ویژوال استودیو 2012 استفاده شده رو چه جوری می تونیم توی برنامه خودمون استفاده کنیم؟:لبخند:
مثلا کنترل های توی عکس

البته اینم بگم که سیستم من قدیمی و ویندوز 8 روش نصب نمیشه! یعنی به این مربوط میشه؟
من روی ویندوز 7 ویژوال رو نصب کردم، توی ویژوال استودیو گشتم چیزی پیدا نکردم!
جالبه که برنامه هایی که از این کنترل ها استفاده می کنن روی ویندوز XP هم به همون شکل (کنترل های فلت) اجرا میشن! و ربطی به تم ویندوز ندارن!!

http://s6.uplod.ir:182/d/2k24d6ob4hvhuf6t3spj3lt4utixoxxufwulh5pagu2grinfsv hvxpfl/Flat%201.png

http://upload7.ir/imgs/2014-03/18645969352392993938.png

saber67
پنج شنبه 15 اسفند 1392, 13:42 عصر
یعنی سوالم اینقد سخته؟
فکر نکنم چیز خاصی باشه!
یعنی به Windows App ربط داره! که فقط روی ویندوز 8 میشه توسعه داد؟
اما من دیدم که تو محیط Win Form (یا نهایتا WPF) هم از این دست کنترل ها استفاده کردن

saber67
پنج شنبه 15 اسفند 1392, 16:43 عصر
خودم به یه نتایجی رسیدم!:لبخند:
ظاهرا "ظاهر تخت" کنترل ها یا همون مترو استایل به طور رسمی فقط برای Win App و در ویندوز 8 قابل پیاده سازیه
اما برای توسعه Win Form توی ویندوز 7 (یا حتی 8) و XP و ... به شکل مترو استایل باید یا خودمون کنترل های مورد نظر رو بسازیم یا از کامپوننت های شرکت های دیگه استفاده کنیم
توی این لینک (http://stackoverflow.com/questions/9939070/creating-metro-style-winform-in-windows-7-using-c-sharp) میشه اطلاعات کاملتری بدست آورد:لبخندساده:

hafez_ka
پنج شنبه 15 اسفند 1392, 16:52 عصر
با این می تونی هر کاری انجام بدی
آموزش های خیلی زیادی هم تو همین سایت هستش
DevComponents.DotNetBar

موفق باشی

saber67
پنج شنبه 15 اسفند 1392, 17:11 عصر
آره دانلودش کردم، ولی زیاد توی مترو استایل دست آدم رو باز نمی زاره و کامل نیست! (من که این طور دیدم!)
توی همون لینکی که که گذاشتم یه کنترل اپن سورس هم معرفی شده که کاملتر (دکمه و اسکرول و... داره) اما هر کاری کردم خطا می داد (بگذریم که 7 خان رو گذروندم تا روی ویژوال استودیو نصبش کردم)
امشب Telerik Controls 2014 رو دانلود می کنم، باید خیلی بهتر باشه:لبخند:

amirreza_.net
پنج شنبه 15 اسفند 1392, 17:53 عصر
از telerik for windows from هم می تونی استفاده کنی!

hafez_ka
پنج شنبه 15 اسفند 1392, 21:25 عصر
به نظر من تلریک و دات نت هیچ فرقی ندارن (نظر شخصی):گیج:

بستگی به خودت داره که چقد حرفه ای هستی

ولی در کل بگم که برنامه نویسی به ظاهر نیستش برنامت هرچقد زیبا باشه ولی هسته دار و کارآمد نباشه بدرد نمی خوره به نظر من دات نت و تلریک فقط برای قشنگیه.

saber67
پنج شنبه 15 اسفند 1392, 21:36 عصر
درسته که هسته نرم افزار مهم ترین قسمت نرم افزاره، اما اصول مهندسی نرم افزار میگه که طراحی رابط کاربری هم بسیار مهمه
قشنگ بودن! کافی نیست اما لازمه، حتی اگه بین زیبایی و عملکرد بهتر اگه مجبور به تمایل به یک سمت باشی به نظر من زیبایی در اولویته
مثلا اگه یه پلیر باشه که خیلی قوی باشه اما ظاهر خوبی نداشته باشه، و یه پلیر دیگه باشه که به سرعت اولی نباشه اما اسکین زیبایی داشته باشه، کدوم انتخاب میشه!؟
مسلما انتخاب یسیاری از کاربران پلیر دومه، چون عملکرد فوق العاده همیشه به چشم نمی یاد و اگه به جای فوق العاده "خیلی خوب" باشه مشکلی نیست، اما ظاهر برنامه همیشه توی چشمه

hafez_ka
پنج شنبه 15 اسفند 1392, 21:45 عصر
آره.راسته که عقل مردم به چششونه ولی زیبایی زیاد خسته کننده است

به نظرت گوگل با این همه عزمتش تمش همیشه ساده هستش؟
من می گه سادگی = برازندگی

موفق باشی

golestan1
جمعه 16 اسفند 1392, 06:50 صبح
تا حالا از کامپوننت های DevExpress
استفاده کردی اگه استفاده نکردی از سایت سافت 98 دانلودش کن واقعا برنامه رو زیبا میکنه


http://soft98.ir/software/programming/component/3391-devexpress_universal.html#