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

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

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

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

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

Area_Tarsim.HScroll1.Value = X - sngPreLinePosXNEW

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

مشکل :

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

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

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

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

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

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


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

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

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

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

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

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

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

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


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  نمایش آخرین خط تکت باکس mahdi321 2 898 ۱۷-مرداد-۱۳۹۳, ۱۸:۵۳:۴۴
آخرین ارسال: Vb6Moderator
Question [سوال] کنترل پنجره Save as اکسل eppagh 3 766 ۱۳-مرداد-۱۳۹۳, ۱۴:۰۶:۰۰
آخرین ارسال: babyy
Exclamation کنترل برنامه ها.... dreamvbfox 9 3,860 ۲۸-مهر-۱۳۹۲, ۱۵:۴۵:۱۵
آخرین ارسال: setroyd
Question برگرداندن 3 خط آخر یک تکست باکس mabus 1 689 ۲۵-شهریور-۱۳۹۲, ۰۸:۳۱:۱۰
آخرین ارسال: Di Di
  سوال در مورد کنترل Webbrowser Cr4ShD4Y 2 932 ۱۶-تير-۱۳۹۲, ۱۱:۴۱:۰۹
آخرین ارسال: kimiafars
  تشخیص اولین کاراکتر در هر خط RAMA2009 9 2,385 ۱۹-دى-۱۳۹۱, ۰۳:۰۴:۵۰
آخرین ارسال: mahmoodgh
  [ایرانویجی] آموزش یافتن محل دقیق وقوع خطا (شماره خط کد!) 1120 0 875 ۱۵-مهر-۱۳۹۱, ۰۴:۱۵:۵۹
آخرین ارسال: 1120
  [سوال] مشکل در ورود به روم با کنترل ymsg emsoft 0 1,038 ۲۸-تير-۱۳۹۰, ۱۷:۰۸:۱۲
آخرین ارسال: emsoft
  [سوال] خواندن یک خط از تکست باکس HamedFaa 1 1,894 ۱۰-خرداد-۱۳۹۰, ۱۶:۱۷:۰۶
آخرین ارسال: aleas
Wink [ایرانویجی] حرکت دادن فرمهای بدون نوار عنوان! [Moosa] 1 1,808 ۰۷-خرداد-۱۳۹۰, ۰۲:۴۶:۱۰
آخرین ارسال: zirak

پرش به انجمن:


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

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