c# - 更改 gridView 位置 WinRT Xaml

标签 c# xaml gridview windows-runtime

如何将显示的位置移动到 GridView 中?

在带有 WinRT 的 Windows 8 上。

我尝试了我的 gridview 的 ScrollIntoView 方法,但似乎不起作用。

最佳答案

这里只是猜测,但你必须等到网格是loaded。在调用 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);
}

关于c# - 更改 gridView 位置 WinRT Xaml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16859877/

相关文章:

javascript - 更新 formview 后,我的按钮如何关闭窗口并刷新父窗口?

c# - 在 WHERE 查询中使用数组作为比较

c# - 如何知道何时调用可观察集合中的基本方法或重写方法

c# - 在 C# 中将通用集合转换为 JSON

c# - 标准化音频,如何将 float 组转换为字节数组?

c# - 如何知道 nuget mahapps 地铁图标包中的可用图标名称?

c# - 如何读取没有 LINES 属性的 xaml 文本框的最后一行

javascript - 在 gridview 的 Itemtemplate 内的控件上应用悬停样式

c# - Pivot_SelectionChanged SDK 7.1 和 SDK 8.0 冲突

c# - 如何在 RadGridView 中的单元格值更改时触发事件?