چگونگی کار با گرافیک در #c

m_mx2009

Member
سلام به همه دوستان گلم :دی
میشه یکی از دوستان در مورد رسم نقطه و خط و منحنی در یک picturebox بهم توضیح بده؟

چه اشیاءی رو باید ساخت؟از چه کلاس هایی باید استفاده کرد؟

ممنون میشم بابت توضیحاتتون....:rose:
 

bitaroos

Member
سلام داداشی

اگر می خوای خوب یاد بگیری،
اینجا رو ببین و اینجا

البته خودم اینجا اولیه رو خوندم و عالی بود، اینجا دومیه رو خودم نخوندمش

اگر بازم کتاب می خوای دارم، هم آسون تر و هم سخت تر، هم حجم کمتر و هم ... نه دیگه... فکر نکنم کتابی حجیمتر از
این دو تا داشته باشم

اگر هم فکر میکنی کارت با یه راهنمایی کوچیک راه میفته، بگو دقیقا چی میخوای، تا کدهاشو برات بنویسم و یه توضیح
کوچولو هم برات بدم.
 

m_mx2009

Member
سلام داداشی

اگر می خوای خوب یاد بگیری،
اینجا رو ببین و اینجا

ا
اگر هم فکر میکنی کارت با یه راهنمایی کوچیک راه میفته، بگو دقیقا چی میخوای، تا کدهاشو برات بنویسم و یه توضیح
کوچولو هم برات بدم.
سلام....دوست عزیز و خوبم.....
مر30
اگه بتونی یه توضیح مختصر بدی که خیلی بهتر میشه....چون باید تا فردا آمادش کنم......
ببین من میخوام یه سری از مقادیر که گسسته هستند رو روی picturebox رسم کنم....
مثلا هزار تا نقطه رو با استفاده از یه حلقه رسم کنم...
توی VB6 این کار با استفاده از دستور Pset(x,y) انجام میشد....
ولی توی #C نمیدونم چطوریه....
ممنون میشم از راهنماییهات.....:rose:
 

bitaroos

Member
یه فیلم با صوت (نه سوت) برات آماده کردم
امید وارم کامل متوجه بشی
فقط توی فیلم یادم رفت using هایی رو که اضافه کردم نشون بدم. پس به پروژه پیوستی نگاه کن.
از یه panel برای ترسیم استفاده کردم ولی میتونی از pixturebox هم استفاده کنی. فرق نداره
توجه کن که مرکز مختصات ، گوشه ی بالا سمت چپه. مقادیر y رو باید از طول بوم نقاشیت کم کنی
به صورت زیر(آخه از بالای صفحه که به پایین بیای، مقدار y مثبت میشه)

کد:
            int newY = panelCanvas.Height - oldY;
راستی برای اجرای فیلم، دانلود تمام Part ها لازمه. و با QuickTime یا KmPlayer نگاهش کن.

موفق باشی

-----------------------
ویرایشش کردم.
مرکز مختصات بالا سمت چپه نه راست
 

پیوست ها

  • Untitled.part1.rar
    1.7 مگایابت · بازدیدها: 31
  • Untitled.part2.rar
    1.7 مگایابت · بازدیدها: 31
  • Untitled.part3.rar
    973.1 کیلوبایت · بازدیدها: 36
  • Chart.rar
    34.6 کیلوبایت · بازدیدها: 12
آخرین ویرایش:

m_mx2009

Member
یه فیلم با صوت (نه سوت) برات آماده کردم
امید وارم کامل متوجه بشی
فقط توی فیلم یادم رفت using هایی رو که اضافه کردم نشون بدم. پس به پروژه پیوستی نگاه کن.
از یه panel برای ترسیم استفاده کردم ولی میتونی از pixturebox هم استفاده کنی. فرق نداره
توجه کن که مختصات y، گوشه ی بالا سمت راسته. مقادیر y رو باید از طول بوم نقاشیت کم کنی
به صورت زیر

کد:
            int newY = panelCanvas.Height - oldY;
راستی برای اجرای فیلم، دانلود تمام Part ها لازمه. و با QuickTime یا KmPlayer نگاهش کن.

موفق باشی
دوست من خیلی ممنونم ....واقعا زحمت کشیده بودی.....مرسی...:rose:
فقط یه چیزی....شرمندم که اینقد سوال میپرسم....
تو برنامه شما یک خط ترسیم میشه....ولی من میخوام بدونم چطور فقط یک پیکسل روشن بشه....

مثلا نقطه x و y رو بهش بدم و فقط همون نقطه رو واسم رسم کنه.....:paint:
 

bitaroos

Member
آها
باشه الان آمادش میکنم.
------------------------------------------------------------
آماده شد
-----------------------------------------------------------
 

پیوست ها

  • Chart.rar
    34.6 کیلوبایت · بازدیدها: 15
  • Untitled2.rar
    1.3 مگایابت · بازدیدها: 15
آخرین ویرایش:

m_mx2009

Member
آها
باشه الان آمادش میکنم.
------------------------------------------------------------
آماده شد
-----------------------------------------------------------
دوست دلبندم...واقعا دستت درد نکنه...نمیدونم چطوری تشکر کنم....مر30...حل شد:oops:
ایشالا که واست جبران کنم...:rose:
 

جدیدترین ارسال ها

بالا