PDA

View Full Version : رسم نقطه به نقطه روی یک PictureBox



روح اله معینی زاده
چهارشنبه 06 آبان 1383, 20:45 عصر
با سلام خدمت تمامی دوستان

بنده در دات نت تازه کار هستم و خواستم کار را با رسم یک تابع شروع کنم (به علت علاقه ای که به رسم توابع گوناگون دارم :mrgreen: )

بنده این کار را به سادگی در وی بی 6 انجام داده ام و اما مشکل اینجانب در دات نت

1- چگونگی رسم نقطه به نقطه در این مدل برنامه نویسی؟ (در وی بی 6 با دستور PSet این کار امکان پذیر بود که مقادیر x و y را می گرفت و رسم می کرد)

2- بزرگنمایی؟ (این کار را با تنظیم Scallwidth و ScallHeigth در وی بی 6 انجام می دادم و در بازه ای مثل -6 تا 6 یک تابع را رسم می کردم که در دات نت این گزینه ها را برای PictureBox نداشت)


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

با احترام - خدانگهدار

روح اله معینی زاده
جمعه 22 آبان 1383, 16:44 عصر
با سلام خدمت دوستان

سوال اول حل شد اما چگونه بزرگنمایی را انجام دهم.

با احترام- خدانگدار

kochol
جمعه 22 آبان 1383, 20:09 عصر
سلام

pictureboxsizemode.stretchimage اجازه می دهد تا ابعاد تصویر را در کد برنامه تغییر دهی

مثلا در روال مورد نظر کد زیر را وارد کن

picturebox1.sizemode = pictureboxsizemode.stretchimage
picturebox1.clientsize = new size(200,200)
:sunglass:

روح اله معینی زاده
سه شنبه 26 آبان 1383, 07:09 صبح
با سلام خدمت کوچول عزیز

از جوابی که دادید متشکرم اما من می خوام اندازه شکل هم بزرگ کشیده شود. با دستوراتی که شما ذکر کرده اید عملا شکل کوچک می شود یعنی وقتی picturebox کوچک شود (با دستوری مثل DZone.ClientSize = New Size(12, 12) که Dzone همان picturebox است) شکلی هم که درون آن کشیده می شود کوچک است که فایده ای نداره.

برنامه زیر رو در شاخه Bin کپی کرده و اجرا نمایید تا دقیقا منظور من را از کشیده شدن شکل به اندازه بزرگ ملتفت شوید. :موفق:

با احترام- خدانگهدار :thnx: