امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
پیمایش پیکچر با حرکت دادنه یوزر کنترل خط
نویسنده پیام
فاطمه وطن دوست آفلاین
عضو افتخاری
****

ارسال‌ها: 510
موضوع‌ها: 101
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 936
( 1000 تشکر در 386 ارسال )
ارسال: #1
پیمایش پیکچر با حرکت دادنه یوزر کنترل خط
سلام

برای اینکه وقتی یوزر کنترل رو حرکت میدیم ، پیکچر باکس هم اسکرول بشه چی کار باید کرد ؟

من کاری که انجام دادم اینه اومدم تو رویداد اه UserControl_MouseMove نوشتم.

Area_Tarsim.HScroll1.Value = X - sngPreLinePosXNEW

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

بعدش این مقدار ( فاصله ) رو با مقدار فعلیه اسکرول افقیمون جمع میکنیم.
و به همین شکل واسه اسکرول عمودی ولی با Y ها و.........

================================================

ولی درست نمیشه ، چی کار باید کرد ؟

=================================================

بسته آموزشی فتوشاپ جلوه... در صورت تمایل به داشتن این بسته پیغام خصوصی بدید.
نرم افزار اندرویدی آزمون تستی ...... (مخصوص مربیان و هنر جو ها)
(آخرین ویرایش در این ارسال: ۲۴-تير-۱۳۸۷, ۲۲:۱۹:۰۲، توسط فاطمه وطن دوست.)
۲۴-تير-۱۳۸۷, ۲۲:۱۶:۰۸
ارسال‌ها
پاسخ
فاطمه وطن دوست آفلاین
عضو افتخاری
****

ارسال‌ها: 510
موضوع‌ها: 101
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 936
( 1000 تشکر در 386 ارسال )
ارسال: #2
RE: پیمایش پیکچر با حرکت دادنه یوزر کنترل خط
سلام

تو وورد برای اینکه یه خط رو ترسیم کنیم ،از لاین استفاده میکنیم ، باید اول روی یه نقطه از صفحه کلیک کنیم و بعد ماوس رو بکشیم تا نقطه ی دلخواه (دوم ) تا خط رسم بشه اگه خط از محدوده ای که الان داریم توش ترسیم رو انجام میدیم بزنه بیرون ، صفحه اسکرول میشه. مثلا فرض کنید تو یه نقطه از صفحه مثلا بالا سمت راست کلیک کنیم -( مختصات اول تا انتهای صفحه پائین سمت چپ (مختصات دوم ) ماوس رو بکشیم و رها کنیم. اگر به اسکرول عمودی نگاه کنید میبینید که صفحه اسکرول میشه . منم میخوام همچین کاری رو روی یه پیکچر باکس ( صفحه مختصات ) + یوزر کنترل خط پیاده کنم نتونستم ، حالا میخوام از راهنمائی شما استفاده کنم .

بسته آموزشی فتوشاپ جلوه... در صورت تمایل به داشتن این بسته پیغام خصوصی بدید.
نرم افزار اندرویدی آزمون تستی ...... (مخصوص مربیان و هنر جو ها)
۲۸-تير-۱۳۸۷, ۲۰:۴۴:۴۱
ارسال‌ها
پاسخ
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #3
RE: پیمایش پیکچر با حرکت دادنه یوزر کنترل خط
ميشه پروژتونو بگذاريد اينجا؟

میزان رای دشمن است!
[تصویر:  cff100.png]
۲۹-تير-۱۳۸۷, ۰۹:۵۷:۳۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : فاطمه وطن دوست
فاطمه وطن دوست آفلاین
عضو افتخاری
****

ارسال‌ها: 510
موضوع‌ها: 101
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 936
( 1000 تشکر در 386 ارسال )
ارسال: #4
RE: پیمایش پیکچر با حرکت دادنه یوزر کنترل خط
سلام

من برنامه رو اپ میکنم

مشکل :

نمیتونم روی یوزر کنترل کدو پیاده کنم .

نگاه کنید (بی زحمت)

===================================

توضیح mouse down , mouse up پیکچر باکس جواب میده

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

یه نگاهی به کد های mouse down , mouse up پیکچر باکس بندازین.


فایل‌(های) پیوست شده
.rar   New Folder.rar (اندازه: 6.17 KB / تعداد دفعات دریافت: 26)

بسته آموزشی فتوشاپ جلوه... در صورت تمایل به داشتن این بسته پیغام خصوصی بدید.
نرم افزار اندرویدی آزمون تستی ...... (مخصوص مربیان و هنر جو ها)
(آخرین ویرایش در این ارسال: ۳۰-تير-۱۳۸۷, ۲۰:۰۸:۱۳، توسط فاطمه وطن دوست.)
۳۰-تير-۱۳۸۷, ۱۹:۴۸:۳۷
ارسال‌ها
پاسخ
Darg غایب
مدير بازنشسته
*****

ارسال‌ها: 894
موضوع‌ها: 40
تاریخ عضویت: تير ۱۳۸۴

تشکرها : 381
( 702 تشکر در 190 ارسال )
ارسال: #5
RE: پیمایش پیکچر با حرکت دادنه یوزر کنترل خط
سلام
خیلی بد توضیح می دی, اصلا اول باید بگی این قضیه رو برای چی می خوای, هنوز این روشن نشده رفتی سر اصل موضوع مشکل ... شاید اگر جریان رو از اول قشنگ تعریف کنی افراد بیشتری باشند که بتونند کمکت کنند.
خود من که یه 7 هشت باری خوندم و کد ها رو دیدم متوجه نشدم منظورت چی هست (البته حدس می زنم چی می خوای اما)

Fv925 نوشته است:...من میخوام با کشیدن یوزر کنترل پیکچر باکس اسکرول بشه...
پیکچر باکس اسکرول بشه یعنی چی؟ اصلا خودت یک بار این جمله رو بخون ببین چیز عجیبی هست یا نه. مثل این می مونه که بگی می خوام داخل کنترل تایمر متن تایپ کنم!!!!
اصلا پیکچر باکس چرا باید اسکرول بشه؟ اون اسکرول هایی که قرار دادی با تغییرشون چه اتفاقی باید بیافته . مثلا باید پیکچر باکس بالا بره, پایین بیاد یا روی فرم حرکت کنه؟!
اگر منظورت این هست که با تغییر مقادیر اسکرول ها یوزرکنترل (خط) داخل پیکچر باکس تغییر محل بده , خوب بده خودت که گفتی اسکرول افقی رو تغییر کرد مقدار X های خط رو تغییر بده , عمودی تغییر کرد Y ها رو!
یا بالعکس می خوای با تغییر محل خط اسکرول هات هم تغییر ارزش بدند (که فکر کنم منظورت همین هست) این هم مثل قبل با این تفاوت که خودت باید محدوده بیشینه Max و کمینه Min اسکرول هات رو محاسبه و جایگزین کنی...

در ضمن اون اشاره که به برنامه ام اس وورد کردی, در اونجا از روش های اصلی برای کار با اشیاء و ایجادشون و کار با میسیج ها استفاده می شه, شما برای اینکه بر محدودیت های وی بی رو قلبه کنید دارید از کلک مرغابی به نام یوزر کنترل استفاده می کنید, بنابراین توقع نداشته باشید برنامه که می نویسید مثل وورد باشه!
(آخرین ویرایش در این ارسال: ۳۱-تير-۱۳۸۷, ۰۶:۳۲:۴۲، توسط Darg.)
۳۰-تير-۱۳۸۷, ۲۳:۵۴:۴۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : فاطمه وطن دوست
Darg غایب
مدير بازنشسته
*****

ارسال‌ها: 894
موضوع‌ها: 40
تاریخ عضویت: تير ۱۳۸۴

تشکرها : 381
( 702 تشکر در 190 ارسال )
ارسال: #6
RE: پیمایش پیکچر با حرکت دادنه یوزر کنترل خط
همون طور که گفتم شما باید محدوده کمینه و بیشینه اسکرول هاتون رو تغییر بدید
در زمان Zoom هست با توجه به اینکه اندازه ها داره در یک عدد مشخص ضرب می شه (یا بر یک عدد مشخص تقسیم می شه) هم باید اندازه کمینه و بیشینه اسکرول ها رو تغییر بدید.
در نهایت در زمان ذخیره تنظیمات اگر اندازه ها در حالت Zoom قرار دارند شما با تبدیل اون ها به مقدار واقعی شون همون مقدار واقعی اون ها رو ذخیره می کنید.
ولی در کل به این شکل هست, اگر قرار مختصات صفحه تقسیم در وضعیت Zoom مثلا در یک عدد ضرب بشه به طور کلی باید همه اندازه ها در همون عدد ضرب بشه تا نتایجی که از ترسیم به دست می آرید درست باشه
۰۶-مرداد-۱۳۸۷, ۰۰:۵۳:۲۷
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] کنترل مقدار نوع داده که از تکس باکس فرم دریافت می شود eppagh 2 3,307 ۰۲-مرداد-۱۳۹۴, ۱۰:۵۴:۰۰
آخرین ارسال: Ghoghnus
Question [سوال] کنترل پنجره Save as اکسل eppagh 3 2,806 ۱۳-مرداد-۱۳۹۳, ۱۴:۰۶:۰۰
آخرین ارسال: babyy
Exclamation کنترل برنامه ها.... dreamvbfox 9 8,525 ۲۸-مهر-۱۳۹۲, ۱۵:۴۵:۱۵
آخرین ارسال: setroyd
  سوال در مورد کنترل Webbrowser Cr4ShD4Y 2 3,011 ۱۶-تير-۱۳۹۲, ۱۱:۴۱:۰۹
آخرین ارسال: kimiafars
  انتخاب چند گزینه در file name در کنترل comman dialog hamed_Arfaee 2 3,059 ۲۹-خرداد-۱۳۹۲, ۱۰:۳۷:۳۰
آخرین ارسال: hamed_Arfaee
  [سوال] مشکل در ورود به روم با کنترل ymsg emsoft 0 2,151 ۲۸-تير-۱۳۹۰, ۱۷:۰۸:۱۲
آخرین ارسال: emsoft
Wink [ایرانویجی] حرکت دادن فرمهای بدون نوار عنوان! [Moosa] 1 3,759 ۰۷-خرداد-۱۳۹۰, ۰۲:۴۶:۱۰
آخرین ارسال: zirak
Question [سوال] گرفتن هندل یک کنترل برنامه خارجی HamedFaa 2 3,287 ۱۱-اردیبهشت-۱۳۹۰, ۱۲:۲۹:۰۳
آخرین ارسال: HamedFaa
  برنامه نویسی کنترل microsoft comm control 6.0 miladseven 0 2,443 ۰۸-اسفند-۱۳۸۹, ۲۲:۰۳:۵۵
آخرین ارسال: miladseven
  کنترل مقدار ارسال و دریافت داده از اینترنت vz67 0 2,376 ۱۴-بهمن-۱۳۸۹, ۱۶:۴۹:۲۲
آخرین ارسال: vz67

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 3 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS