بدست اوردن thumb.width در این فرمول

مدیران انجمن: parse, javad123javad

ارسال پست
alisafary04

نام: alisafary

عضویت : شنبه ۱۳۹۳/۶/۲۹ - ۱۷:۰۱


پست: 1



بدست اوردن thumb.width در این فرمول

پست توسط alisafary04 »

دوستان عزیز کسی میدونه چطوری باید این فرمول را طرفین وسطین کنم تا (؟ = thumb.width ) را بدست بیاوررم؟ smile020

value = (((maximum - minimum) / (this.Width - startpoint)) * (thumb.Width - startpoint)) + minimum

نمایه کاربر
mrfane

محل اقامت: تهران

عضویت : پنج‌شنبه ۱۳۹۰/۹/۲۴ - ۰۰:۰۵


پست: 814

سپاس: 976

جنسیت:

تماس:

Re: بدست اوردن thumb.width در این فرمول

پست توسط mrfane »

smile072
(this.Width - startpoint) * (thumb.Width - startpoint) = (maximum - minimum) / (value - minimum)

پس:
(thumb.Width - startpoint) = (maximum - minimum) / ((value - minimum) * (this.Width - startpoint))

پس جواب نهایی می شود:
thumb.Width = ( (maximum - minimum) / ((value - minimum) * (this.Width - startpoint))) + startpoint
آنچه دانه را شکافت، آن خدای من است.

alisafary04

نام: alisafary

عضویت : شنبه ۱۳۹۳/۶/۲۹ - ۱۷:۰۱


پست: 1



Re: بدست اوردن thumb.width در این فرمول

پست توسط alisafary04 »

دوست خوبم ممنون که وقت گذاشتی
thumb.Width = (((value - minimum) * (this.Width - startpoint))/(maximum - minimum) ) + startpoint
همه چیز درست بود ولی یه تغییر کوچک کم داشت smile015

ارسال پست