3

ListBox全体と目に見えるScrollViewer領域に従って、ListBoxItem(その左上隅)の絶対(X、Y)位置を取得するにはどうすればよいですか? WP7 には TranslatePoint() がないようです。

4

1 に答える 1

5

道を見つけました。

var selectedItem = listBox.ItemContainerGenerator.ContainerFromItem(listBox.SelectedItem) as ListBoxItem;
var transformToVisual = selectedItem.TransformToVisual(listBox);
var transform = transformToVisual.Transform(new Point(0, 0));
于 2012-04-16T17:47:06.647 に答える