如何以编程方式获取/设置WP8.1中GridView中的行号和列号

时间:2014-11-01 12:44:02

标签: c# gridview windows-phone-8.1

我是Windows手机开发的新手。正如标题所述,

- 我如何获取GridView项目的行号和列号?

- 如上所述,如何设置GridView项的行号和列号?

我需要从后面的代码中将GridView项插入特定的行和列。

感谢任何帮助。我需要一些帮助。谢谢! =(

这是我的前端代码。

<GridView x:Name="gvMap"
   ItemsSource="{Binding}" 
   ItemTemplate="{StaticResource ItemTemplate}">
</GridView>

这是我背后的代码。

    private void GenerateMap(int length, int width)
    {
        ObservableCollection<int> coll = new ObservableCollection<int>();

        for (int i = 1; i <= length*width; i++)
        {
            coll.Add(i);
        }
        gvMap.DataContext = coll;
    }

1 个答案:

答案 0 :(得分:0)

将gridview绑定到数据源总是好的。永远不会遇到你不愿意的情况。

因此我会得到DataSource,插入适当的项目,然后再次数据绑定到gridview。

对绑定到DataSource的列表或可枚举进行排序,在该方法中,您希望将插入的项目显示在您想要的位置。