none
Bob 你好,请帮助一下,关于视图贴靠,无法通过设计阶段审核 RRS feed

  • 问题

  • 你好,按照要求:

    贴靠视图中的内容是必须竖直滚动的(不能横向滚动),因此左右不需要太大的空白边距(边距也是必需的,建议可以左右边距为10--20px,这个没有具体要求,但凭我们以往的经验这个距离为宜)下方则不需要人为的设置边距。

    在首页的Gridview中,我们采用的是自动产生的程序框架,也只是修改了

                           

                            Common.globalParam.sampleData.AllGroups.Insert(0, addgroup);
    this.DefaultViewModel["Groups"] = Common.globalParam.sampleData.AllGroups;

    为什么贴靠视图的时候,不是纵向滚动而是横向滚动呢

    谢谢


    Grant


    2012年7月26日 1:30

全部回复

  • 不明白你修改的是哪边的代码,哪个例子的? 与SnapView相关?


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年7月26日 7:48
    版主
  • 用vs2012创建一个新项目 xaml + C#的Grid App 首页缺省代码不就是吗?

    Grant

    2012年7月26日 8:02
  • 不是啊,所以我在奇怪。你是VS 2012 RC 版本创建的Grid App (C#)项目模板?

    我这里是 

            protected override void LoadState(Object navigationParameter, Dictionary<String, Object> pageState)
            {
                // TODO: Create an appropriate data model for your problem domain to replace the sample data
                var sampleDataGroups = SampleDataSource.GetGroups((String)navigationParameter);
                this.DefaultViewModel["Groups"] = sampleDataGroups;
            }

    所以不清楚你的globalParam.sampleData.AllGroups.Insert(0, addgroup); 是怎样的数据集合。按理说,数据源是不会对SnapView造成影响,除非你的XAML下绑定有问题,并没有正确的和数据源的属性进行了绑定。或者VisualState下Snapped的状态中对一些控件的属性设置不对造成还是横向滚动的效果。


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年7月26日 8:09
    版主