کاربر 1 ستاره
ارسالها: 85
موضوعها: 40
تاریخ عضویت: Feb 2012
اعتبار:
12
سلام
دوستان وقتی به اسکرول ویوو اطلاعاتی رو اضافه میکنیم مثلا لیست شماره ها و بعد وقتی گوشی عمودی یا افقی میشه
اطلاعات داخل اسکرول ویوو دوباره لود میشه چه میشه کرد
کامپیوتر دانشجو
آموزگار کامپیوتر
دانش هر کس در گروی تلاش اوست
www.iranapp.org
Moderator
ارسالها: 180
موضوعها: 52
تاریخ عضویت: Jun 2012
اعتبار:
10
09-22-2014، 05:03 PM
(آخرین تغییر در ارسال: 09-22-2014، 05:06 PM توسط Thewolf.)
سلا م و عرض ادب ...
خب شما از ScrollView1.ScrollPosition استفاده کن!
اونو تو یه متغیر ذخیره کن بعد تو رویداد Activity_Resume مقدار بهش بده!
مثل زیر:
دقت کنید باید تو این ساب متغیر تعریف بشه!!!
کد:
Sub Process_Globals
Dim Position As Double
End Sub
بعد تو قسمت رویداد تغییر اسکرول ویو باید اونو تو متغیر ذخیره کرد!!!
کد:
Sub Scrollview1_ScrollChanged(Position1 As Int)
Position = ScrollView1.ScrollPosition
End Sub
حال تو ساب Activity_Resume اسکرول ویو رو اون نقطه هدایت میکنیم!!!
کد:
Sub Activity_Resume
DoEvents
ScrollView1.ScrollPosition = Position
End Sub
اون DoEvents خیلی مهمه!!! تا نباشه کار نمیکنه!!!
اعتبار یادت نره!!! موفق باشید ...
::::::::::::::::::::::::: دیگه میرم ... :::::::::::::::::::::::::