1

表示されている位置を GridView に移動するにはどうすればよいですか?

WinRT を使用する Windows 8 の場合。

gridview の ScrollIntoView メソッドを試してみましたが、うまくいかないようです。

4

1 に答える 1

5

ここでは推測ですが、メソッドを呼び出す前にグリッドがロードさScrollIntoViewれるまで待つ必要があります。

サンプルコード:

public MyPageConstructor()
{
    this.InitializeComponent();
    this.itemGridView.Loaded += (s,e) => itemGridView_Loaded(s, e);
}

private void itemGridView_Loaded(object sender, RoutedEventArgs e)
{
    var myobject = // get object
    this.itemGridView.ScrollIntoView(myobject);
}
于 2013-05-31T15:01:03.050 に答える