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

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




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

نام تاپيک: رسم نمودار x-y در vb.net

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2010
    پست ها
    33

    14 رسم نمودار x-y در vb.net

    سلام خدمت اساتید .

    یه سوال داشتم و لی خواهشا دیپلم به پایین توضیح بدید و راهنمایی کنید

    من یه کد با vb.net 2008 نوشتم ، حالا می خوام نتایج برنامه رو که شامل توزیع یکسری مقادیر فیزیکی مثل دما و فشار هستش رو به صورت نمودار x-y نشون بدم . یعنی طوری که نمودار ، مثلا آرایه دما رو بگیره و روی محور y بر حسب محور x که مثلا طول هستش نشون بده . من قبلا کاری که می کردم خروجی هامو توسط excel به صورت گراف نشون می دادم ولی چون می خوام برنامم حالت نرم افزار داشته باشه و کاربر همونجا با زدن یه دکمه بتونه نمودار رو شسته و رفته ببینه ، دنبال این روش هستم . یعنی بشه تو همون صفحه گرافیکی کد ، یه جای نمودار تعبیه کرد و همونجا کاربر نمودار رو ببینه.

    خیلی ممنون میشم دوستی من رو راهنمایی کنه ، فقط جون من قدم به قدم و خیلی ساده راهنمایی کنید من تازه کارم !

    مرسیییییییییییی

  2. #2
    آخر فروم باز H A M A S's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    3,294

    پيش فرض

    سلام خدمت اساتید .

    یه سوال داشتم و لی خواهشا دیپلم به پایین توضیح بدید و راهنمایی کنید

    من یه کد با vb.net 2008 نوشتم ، حالا می خوام نتایج برنامه رو که شامل توزیع یکسری مقادیر فیزیکی مثل دما و فشار هستش رو به صورت نمودار x-y نشون بدم . یعنی طوری که نمودار ، مثلا آرایه دما رو بگیره و روی محور y بر حسب محور x که مثلا طول هستش نشون بده . من قبلا کاری که می کردم خروجی هامو توسط excel به صورت گراف نشون می دادم ولی چون می خوام برنامم حالت نرم افزار داشته باشه و کاربر همونجا با زدن یه دکمه بتونه نمودار رو شسته و رفته ببینه ، دنبال این روش هستم . یعنی بشه تو همون صفحه گرافیکی کد ، یه جای نمودار تعبیه کرد و همونجا کاربر نمودار رو ببینه.

    خیلی ممنون میشم دوستی من رو راهنمایی کنه ، فقط جون من قدم به قدم و خیلی ساده راهنمایی کنید من تازه کارم !

    مرسیییییییییییی
    یه کنترل های به نام چارت و نمودار اینا توی خود VS هست.ببین کارتو راه میندازه؟

  3. #3
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2010
    پست ها
    33

    پيش فرض

    دوستان کمک خاصی نکردند ! خودم یه سرچ حسابی کردم و یه کامپوننت پیدا کردم بی نظیر ! اسمش هست chart fx 7
    آقا حرف نداره ، لینک دانلود نسخه trail رو میذارم . در زمینه رسم نمودار هر کاری که به ذهنتون میرسه با بهترین جلوه گرافیکی
    انجام میده .
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

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

    پيش فرض

    سلام
    مایکروسافت کنترلر چارت بسیار شایسته و رایگانی برای محیط دات نت دارد.
    پیشنهاد میکنم از همین استفاده کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

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


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

    پيش فرض

    سلام

    خسته نباشید

    میشه لطف کنید و یه نمونه کار بگذارید.

    پی دی اف آموزشی نداره؟

    هر چی تو سایت گشتم پیدا نکردم.

    _H2_ عزیز مرسی.
    Last edited by asghar2008; 26-11-2011 at 12:14.

  7. #6
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2010
    پست ها
    33

    پيش فرض

    سلام .
    H2 عزیز ممنون از راهنمایت .
    فقط یه مشکلی هستش و اون اینکه همانطور که آقای اصغر گفت ، هیچ منبعی برای آموزش کار با این کنترل نیستش .
    من الان دو تا مشکل دارم ، اول اینکه وقتی روی کنترل کلیک می کنم و اون رو به فرم منتقل می کنم ، نموداری که میاد از نوع
    bar هستش ، و من می خوام از نوع line باشه ، چطور می تونم نوع نمودار رو تغییر بدم ؟
    سوال دوم اینکه نمیدونم چطور کد مربوط به نمودار رو بنویسم ، به عنوان مثال می خوام نمودار یه آرایه رو بگیره مثلا
    x=1,2,3,4,5,6 و Yرو بر حسب اون روی محور عمودی رسم کنه که Y=X + 2 ، نمودار افقی هم X باشه .
    چطور این کار امکان پذیره ؟
    ممنونم.

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

    پيش فرض

    سلام
    شاید بتوان گفت واقعاً تصور کنترلری کاملتر از این خیلی بعید به نظر میرسد.
    خیلی فرصت برای شرح و بست ویژگی های جالب این کنترل ندارم ولی موارد مهم مورد سوال دوستان و حداقل چیزهایی که لازم دارند را بیان میکنم.
    فایل آموزشی مشخص و آماده ای ندارم، ولی جستجو کنید، مطالب آموزشی پیرامون این کنترل بسیار زیاد است، فقط کافی است انگلیسی جستجو کنید!



    DataSource
    منبع داده ها را مشخص میکند.
    مثلاً این منبع میتواند یک DataSet با جداول متعدد یا هر مجموعه دیگری باشد.



    ChartAreas
    یک منطقه نمایشی روی کنترل چارت تعریف میکند
    خیلی مثل ان میماند که مثلاً بخواهید دو یا سه کنترل چارت روی فرم بگذارید.
    هر منطقه نمایشی تقریباً مستقل عمل کرده و میتواند تنظیمات رنگ و سریهای آماری خودش را داشته باشد.
    بحرحال برای یک کنترل حداقل باید یک منطقه نمایشی داشته باشید
    ---Area3DStyle
    میتوانید تنظیمات مربوط به سه بعدی سازی از قبیل زاویه و پرسپکتیو و عمق و... را مشخص کنید.
    ---Axes
    تنظیمات مربوط به هر محور مختصات در این منطقه نمایش



    Series
    هر مجموعه آماری مشخص روی نمودار
    هر منطقه میتواند چندین سری آماری را میزبانی کند
    مثلاً در یک منطقه سری اول میتواند نمودار میله ای سری دوم نمودار میله ای با رنگ متفاوت و سری سوم نمودار خطی باشد
    ولی مثلاً نمیتوان یک سری میله ای را به همراه یک سری هرمی در یک منطقه میزبانی کرد، چون به هم ارتباطی نداشته و منطق گرافیکی ندارد و نیاز به دو منطقه مجزا برای نمایش دارد
    ---ChartArea
    منطقه نمایش این سری را مشخص میکند
    ---ChartType
    نوع نمودار نمایشی برای این یک سری را مشخص میکند که حدود 35 حالت مختلف دارد(میله، خط، نقطه، هرم، دایره و...)
    ---CustomProperties
    با توجه به انتخاب هر حالت نمایشی، میتوان خواصی را مختص همان حالت نمایشی تغییر داد.
    مثلا در حالت میله ای میتوان، میله ها را استوانه ، برجسته، گرادین و... کرد.
    ---YValueMember
    جزئی از DataSource است که اطلاعات Y سری را مشخص میکند که باید عددی باشد.
    ---XValueMember
    جزئی از DataSource اصلی است که اطلاعات X سری را مشخص میکند.


    موفق باشید.

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


Thread Information

Users Browsing this Thread

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

User Tag List

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

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