تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 9 از 9

نام تاپيک: زیبا سازی فرم ها و دکمه ها در vb.net

  1. #1
    داره خودمونی میشه asghar2008's Avatar
    تاريخ عضويت
    Jun 2008
    پست ها
    70

    9 زیبا سازی فرم ها و دکمه ها در vb.net

    سلام به همه دوستان
    امیدوارم همگی خوب باشین ،دوستان عزیز من می خوام فرم ها و دکمه های استفاده شده در برنامه رو از لحاظ گرافیگی کاربر پسند کنم.من یه برنامه نوشته شده به زبان vb.net دیدم که از لحاظ گرافیگی (زیبایی فرم و دکمه ها) خیلی متفاوت با فرم های خود vb.net بود .ممنون میشم راهنماییم کنید.

    Last edited by asghar2008; 06-11-2010 at 14:40.

  2. 3 کاربر از asghar2008 بخاطر این مطلب مفید تشکر کرده اند


  3. #2
    پروفشنال anvar.net's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    IRAN
    پست ها
    648

    پيش فرض

    اين كنترل ها رو يا خودت بايد بسازي يا اينكه از نمونه هاي اماده شده توسط ديگران استفاده كنيد

    نمونه هاي ايراني تو سايت هاي مختلف زياده\ فقط لطف كنيد يه جستجويي بكنيد


    اين مجموعه هم بد نيست Devcomponent DotNetBar

  4. 4 کاربر از anvar.net بخاطر این مطلب مفید تشکر کرده اند


  5. #3
    داره خودمونی میشه asghar2008's Avatar
    تاريخ عضويت
    Jun 2008
    پست ها
    70

    پيش فرض

    اين كنترل ها رو يا خودت بايد بسازي يا اينكه از نمونه هاي اماده شده توسط ديگران استفاده كنيد

    نمونه هاي ايراني تو سايت هاي مختلف زياده\ فقط لطف كنيد يه جستجويي بكنيد


    اين مجموعه هم بد نيست Devcomponent DotNetBar
    سلام
    دوست عزیز مرسی ممنون .خیلی بهم کمک کردین.من خیلی وقته دنباله این کامپوننت بودم ولی نمی دونستم اسمش چیه.
    فقط یه سوال کوچلو دارم امیدوارم راهنمایی کنید.
    من می خوام شکل فرمم به صورت ویندوز ویستا در بیاد ،آیا تو خود این کامپنونت ابزاری برای ویستایی کردن فرم وجود داره یا نه؟
    اگه داره ممنون میشم نحوه ی استفاده اش و بگین.
    البته من از skin های مختلف باirshskin.dll استفاده می کنم.ولی به نظرم برنامه شلوغ تر میشه به همین خاطر می خوام فقط از یه پوسته(ویستا)تو کل فرم هام استفاده کنم.
    Last edited by asghar2008; 07-11-2010 at 13:18.

  6. این کاربر از asghar2008 بخاطر این مطلب مفید تشکر کرده است


  7. #4
    پروفشنال akpa's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    خونمون
    پست ها
    876

    پيش فرض

    اين كنترل ها رو يا خودت بايد بسازي يا اينكه از نمونه هاي اماده شده توسط ديگران استفاده كنيد

    نمونه هاي ايراني تو سايت هاي مختلف زياده\ فقط لطف كنيد يه جستجويي بكنيد


    اين مجموعه هم بد نيست Devcomponent DotNetBar
    من مجموعه 9 رو با کرک پیدا نمی کنم اگه میشه یه لینک بزارید در ضمن یه توضیح کوچی هم در باره این مجموعه با تشکر

  8. #5
    اگه نباشه جاش خالی می مونه L u K e !'s Avatar
    تاريخ عضويت
    Mar 2009
    محل سكونت
    Qazvin
    پست ها
    441

    پيش فرض

    و ماکروسافت wpf را آفرید ...

  9. 3 کاربر از L u K e ! بخاطر این مطلب مفید تشکر کرده اند


  10. #6
    پروفشنال anvar.net's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    IRAN
    پست ها
    648

    پيش فرض

    مجموعه كنترل هاي Devcomponent DotNetBar به نظر من در نوع خود بهترين هستند.

    واسه دانلودش freecomponents.blogfa.com/88053.aspx

    من متاسفانه نسخه هاي جديدش رو نديدم يا به عبارتي نسخه كرك شدش رو پيدا نكردم.

    تا نسخه 8.1.6 هم خبري از اين اسكين كه شما نام برديد نبود بنابراين من اصلا اطلاعي ازش ندارم اما واسه ساير فرم ها

    dll بالايي رو مي توني به ليست كنترل هاي موجود در vs.net اضافه كني . همچنين مي توني به ليست رفرنس هاي پروژه نيز اضافه اش كني. بعد هم در Solution explore در قسمت بالا دكمه Show all رو مي زني تا ليست تمامي فايل موجود در پرو‍ه رو ببيني. حالا هر فرمي تو ليست يه علامت + داره اين علامت رو باز كن. هر فرمي در Vs.net دو فايل داره يكي Designer يكي هم resx . فايل Designer رو باز كن. رفرنس Dotnetbar رو ايمپورت كن. حالا چند خط پايين تر اين خط كد رو بايد ببيني

    Inherits System.Windows.Forms.Form

    حالا بايد كاري كنيم كه فرم ما از كلاس هاي Dotnetbar ارث بري داشته باشه نه از فرم عادي ويندوز.

    دو نكته : دات بار در مجموع دو نوع فرم داره.

    Office2007RibbonForm كه دقيقا شبيه به فرم اصلي برنامه هاي افيس 2007 هست. در واقع فرم اصلي برنامه بايد از اين كلاس ارث بري كنه پس خط كد بالا رو بصورت زير تغيير مي دهيم

    Inherits DevComponents.DotNetBar.Office2007RibbonForm

    Office2007Form اين نوع از فرم ها فرم هاي معمولي هستند با نماي مخصوص افيس 2007 . براي استفاده از اين فرم ها كد بالا مي شود

    Inherits DevComponents.DotNetBar.Office2007Form

    بعد هم مي مونه رنگ يا اسكين فرم ها. رنگ فرم ها و حتي كنترل ها توسط خاصيتي به نام Style كنترل ميشه كه در پانل Propertis ديده ميشه و بصورت دستي ميشه اونو تغيير داد.

    اخرين نسخه رو از سايت سازنده دانلود كنيد. حجمش حدود 25 تا 30 مگه. كلي كد و سمپل هم داره كه مي تونيد ازشون استفاده كنيد.



  11. 3 کاربر از anvar.net بخاطر این مطلب مفید تشکر کرده اند


  12. #7
    داره خودمونی میشه asghar2008's Avatar
    تاريخ عضويت
    Jun 2008
    پست ها
    70

    پيش فرض

    مرسی دوست عزیز (Anvar.net)
    ...

  13. #8
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    من کنترل یا قابلیت خاصی در تصویر پست اول این تاپیک ندیدم!
    همش کاملاً عادی است.
    فقط یک یا چهار تصویر احتمالاً در background کنترلر Panel قرار داده!
    چیزی که به راحتی با photoshop و کمی چیدمان صحیح در برنامه میتوانید انجامش دهید.

    شاید هم از چیز آماده ای استفاده کرده باشد ولی مطلبم این است که با بیشترین بازدهی میتوانید با خود امکانات دات نت و Photoshop یا Paint.Net فرمی به شکل پست اول خلق کنید.

    این کار هم در بخش WinApp و هم در WpfApp قابل انجام است.
    ضمنا من هم از DotNetBar استفاده میکنم و ابزار خوبی است ولی همچین چیزی داخلش ندارد، چون اصولاً هیچ چیز خاصی نیست و همانطور که گفتم به راحتی مشخص است که از ترکیب چند تصویر در جای مناسب استفاده شده.

    موفق باشید.

  14. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


  15. #9
    پروفشنال anvar.net's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    IRAN
    پست ها
    648

    پيش فرض

    حق باشماست. دقیقا مشابه با پست 1 نیست اما از هیچ که بهتره !!!

    به نظر من کنترل های dotnetbar خیلی خوبند اما یه نقص دارند. کنترل های مرتبط با داده ها چندان پیشرفته نیستند و انعطاف پذیری خوبی ندارند (در مقایسه با سایر کنترل های مشابه)

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •