PDA

View Full Version : کنترل SmartPicuterbox (دانلود کنین )



alimanam
یک شنبه 26 مهر 1388, 00:06 صبح
با سلام

این کنترل رو به دوستان عزیز تقدیم می کنم میتونین ازش لذت ببرین .

ویژگیهای کنترل نسبت به کنترل Picturebox معمولی :


نمایش منوی انتخاب عکس ( از ویژگی Readonly قابل تغییر است )
قابلیت تعریف حجم فایل ورودی ( از ویژگی ImageSizeLimit میتونین اون رو مشخص کنین ) وارد کردن عدد 1- یعنی اینکه هر حجمی مجاز است .

http://img3.imageshack.us/img3/1929/044v.png

http://img30.imageshack.us/img30/2831/52197625.png

http://img197.imageshack.us/img197/4624/444pe.png

اگه سوالی داشتین در همین تاپیک مطرح کنین . یا علی

sari-1369
یک شنبه 26 مهر 1388, 01:49 صبح
یعنی چی ؟ من متوجه نشدم :ناراحت: به چه دردی میخوره >؟

alimanam
یک شنبه 26 مهر 1388, 09:54 صبح
یعنی چی ؟ من متوجه نشدم :ناراحت: به چه دردی میخوره >؟

با سلام

دوست عزیز این کنترل رو میتونی در پروژه هایی زیادی استفاده کنی مثل استفاده در برنامه هایی که نیاز میشه تصویری رو لود کنی دیگه لازم نیست واسش کد بنویسی و منو یا کدی برای لود شدن بنویسی و همینطور واست مهمه که حجم فایل به اندازه دلخواه شما باشه بدون هیچگونه کد نوشتن میتونی با این کنترل نتیجه دلخواه خودت رو به دست بیاری .

یا اگه در فرمهای مختلفی از این کنترل استفاده کرده باشی و بخوای تصویر لود شده در فرم شماره یک رو در کنترل دیگه ایی که در فرم شماره 2 موجود است رو بارگذاری کنی فقط کافیه روی تصویر شماره 1 راست کلیک کنی و گزینه کپی رو انتخاب کنی بعد به فرم شماره 2 رفته و روی کنترل راست کلیک کن و گزینه فرستادن رو کلیک کن تا تصویر کپی شده باز گذاری بشه .

من در پروژه جدیدی که دارم کار میکنم از اینجور کارا خیلی نیاز داشتم به فکرم رسید که یه کنترل جدید با همین قابلیت هایی که جندتاشون رو ذکر کردم طراحی کنم و بد ندیدم که دوستانی هم که به کارشون میاد هم بی نصیب نمونن . امیدوارم که شما هم استفاده کنین .

یا علی

sari-1369
یک شنبه 26 مهر 1388, 22:26 عصر
کار خوب و جالبی بود . به نظر من اگه توابعی که با استفاده از اونا عمل فراخونی یا حذف عکس و ... ( کلا منوی راست کلیک ) رو انجام میدی قابل دسترس کن که این کار کنترلرو قابل انعتاف میکنه و یه پروپرتی بزار که اگه آیا منوی راست کلیک نمایش داده بشه یا نه ؟

فرض کن من میخوام از کنترلت تو برنامم استفاده کنم و فقط میخوام فراخونی عکس فعال باشه و کاربر نتونه به بقیه امکانات دسترسی داشته باشه و همینطور میخوام این کار توسط یه دکمه که خودم رو فرم قرار میدم انجام بشه ، میام منو رو غیر فعال میکنم و تو دکمه ای که برای فراخونی عکس گزاشتم تابع لود عکس رو از کنترل شما صدا میزنم .

در کل خوب بود ، موفق باشی .

reza1944
دوشنبه 27 مهر 1388, 02:26 صبح
alimanam (http://barnamenevis.org/forum/member.php?u=43498) داداش اين سورس كد رو از يه جاي نگرفتي عزيز منبعش رو ذكر ميكني
توي code project اين سورس كد رو ديدم

sari-1369
دوشنبه 27 مهر 1388, 23:20 عصر
راستی ، یه پروپرتی برای طول و عرض عکس دریافتی بزارین خیلی خوب میشه مثلا فقط عکس هایی با این اندازه رو دریافت کنه یا کوچیکتر از از این اندازه و یا بزگتر .

یا مثلا یه خصوصیت که اگه true بود اندازه عکس دریافتی رو به یه سایز خاص تغییر بده .

armanikurd
چهارشنبه 29 مهر 1388, 00:08 صبح
دورود

1. خوبه اما جا برای کارهایی مثل:
کوچک و بزرگ کردن zoom
چرخش rotate
برش Corp
حرکت دادن با ماوس با عمل دراگ دروپ ( move (Drag & Drop

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


2.لطفا منبع اصلیش رو اگه یه جای دیگه س بگید تا سایر دوستان براشون شبهه پبش نیاد :چشمک:

alimanam
چهارشنبه 29 مهر 1388, 15:58 عصر
با سلام به تمامی دوستان

با عرض پوزش به خاطر مشغله ومشکلات شخصی که نتونستم بیام نت و به نظرات دوستان جواب بدم .

دوستان عزیزی که سورس کنترل رو از CodeProject میخوان به این آدرس برن http://www.codeproject.com/KB/graphics/CustomPictureBox.aspx
کنترلی رو که چندویژگی دیگه هم بهش اضافه کردم هم میتونین از لینک پایین دریافت کنین .
ویژگیهای جدید :

امکان برش تصویر به انتخاب کاربر ( اختیاری )
امکان تعیین اندازه ( Width , Height ) برای تصویری که قراره نمایش داده بشه ( اختیاری )
امکان ذخیره و افزودن تصویر به کنترل توسط کاربر ( توابعش در دسترس برنامه نویس هست .)

دوستانی هم که میخوان از این سورس استفاده کنن بگن تا واسشون در همینجا قرار بدم .
http://img30.imageshack.us/img30/9411/09888.gif

یا علی

omid-vbAuto
یک شنبه 02 آبان 1389, 15:09 عصر
با سلام به تمامی دوستان

با عرض پوزش به خاطر مشغله ومشکلات شخصی که نتونستم بیام نت و به نظرات دوستان جواب بدم .

دوستان عزیزی که سورس کنترل رو از CodeProject میخوان به این آدرس برن http://www.codeproject.com/KB/graphics/CustomPictureBox.aspx
کنترلی رو که چندویژگی دیگه هم بهش اضافه کردم هم میتونین از لینک پایین دریافت کنین .
ویژگیهای جدید :

امکان برش تصویر به انتخاب کاربر ( اختیاری )
امکان تعیین اندازه ( Width , Height ) برای تصویری که قراره نمایش داده بشه ( اختیاری )
امکان ذخیره و افزودن تصویر به کنترل توسط کاربر ( توابعش در دسترس برنامه نویس هست .)

دوستانی هم که میخوان از این سورس استفاده کنن بگن تا واسشون در همینجا قرار بدم .
http://img30.imageshack.us/img30/9411/09888.gif

یا علی

:لبخند:
لطفا سورس بدین.گفتیم.

alimanam
دوشنبه 03 آبان 1389, 20:46 عصر
با سلام


لطفا سورس بدین.گفتیم. سورس ضمیمه شد . موفق باشید