Rodhos Soft

備忘録を兼ねた技術的なメモです。Rofhos SoftではiOSアプリ開発を中心としてAndroid, Webサービス等の開発を承っております。まずはご相談下さい。

Lisviewのアイテムのスクロール時の絶対座標取得

ScrollViewerのViewChanged,ViewChangingのイベントを呼び出す。
それをするにはListViewのテンプレートをスタイルで定義。

イベントが呼ばれたら

            ScrollViewer sv = sender as ScrollViewer;
            pt = this.TransformToVisual(null).TransformPoint(new Point(0, 0));
            System.Diagnostics.Debug.WriteLine("ScrollViewer_ViewChanging" + pt);

参考
How to write listview scrollpostion changed event?
[WinRT] Gridに貼り付けたコントロールの絶対座標を取得する | Moonmile Solutions Blog