何度もググった後、最後に皆さんに質問します。
i'v createdscrollviewer
には、items( listboxItems
) と、から取得したこれらのアイテムが含まれていwebservices
ます。ただし、一度に取得できるアイテムは 5 つだけです。したがって、最初は5つのアイテムになり、次に次の5つ(に追加scrollviewer
)、次の5つなど...
注:-ここでは、リストボックスではなく、listBoxitems
内部で使用されますscrollviewer
から取得したデータに も--->webservice
が含まれています
total items
numResults (current number of items fetched)
ここで、データを取得する方法が ---> であるとします。
getData(int nextResult)
{
// some code to fetch the data
}
ここで、nextResult は次のアイテム番号です (例:- nextResult は 6、2 回目をリクエストする場合)
しかし、ユーザーがスクロールビューアを最後までスクロールしたことを検出するコードを記述できず、メソッドが呼び出されたり起動されたりします。
上記の要件を達成するために、それらを使用して必要な情報を計算しようとしているスクロールビューアー、、、などの間でひどく混乱していますVerticalOffset
。ExtentHeight
ViewportHeight
ScrollableHeight
したがって、誰かが同じまたはこれまでに使用されたスクロールビューアーについて知っている場合は、回答を投稿してください。