PDA

View Full Version : اضافه كردن يك عكس به صورت قطعه قطعه به برنامه



ali_mp64
یک شنبه 05 تیر 1390, 15:18 عصر
سلام دوستان.
من مي خوام يه عكس رو به صورت زير به برنامم اضافه كنم به صورتي كه بتونم روي هر كدوم از ناحيه ها كه كليك مي كنم رنگي بشه و يه پارامتر ست بشه.
71606
مثلا مانند شكل اگر كاربر روي يه قسمتي كليك كرد خاكستري بشه.
ممنون ميشم اگر كسي بتونه راهنمايي كنه. يه مقدار فوريه !

seyedVB
یک شنبه 05 تیر 1390, 15:41 عصر
به نام خدا

سلام خیلی راحته . من این 4 راه حل رو فکر کردم .

1 . یک پای یا سه تا circle بکش روی عکست . خوب حالا موس رو محدود کن .

2.از فلش استفاده کن و fscommand

3.شکل بالا رو ازش یک usercontrol بساز

4.با زاویه موس نسبت به مرکز یه دایره ، هر قسمت رو تشخیص بده .

پیاده سازی کنید فکر کنم راحته ..

ali_mp64
یک شنبه 05 تیر 1390, 16:36 عصر
ببخشيد من مورد 1 و 3 رو متوجه نشدم.

seyedVB
یک شنبه 05 تیر 1390, 16:42 عصر
چه جالب منم همینطور . ..

1 . عکست رو با DrawImage بکش . حالا 3 تا دایره با Draw Circle بکش رو عکست به طوری که bounding rectangle شما همون width و height عکس شما باشد .

حالا موس رو با توابع Mouse_Move محدود کنید .

3 . یک UserControl بسازید و همه اینا رو تو اون انجام بدید .