【问题标题】:WinRT GridView But No GridViewColumnWinRT GridView 但没有 GridViewColumn
【发布时间】:2012-04-16 23:57:19
【问题描述】:

我没有安装 Windows 8 和 Metro。我的问题基于文档。

DataGrid 似乎消失了,但 ListView 和 GridView 仍然存在。 GridViewColumn 不见了。我得到了地铁的瓷砖性质。我的问题是可以为行列显示配置 GridView 吗?

我有一个应用程序,它在 Metro 下的大部分表现都很好,并且会从版权合同中受益。但是有一页我需要像演示文稿一样的老式 GridViewColumn。谢谢

【问题讨论】:

    标签: microsoft-metro windows-runtime


    【解决方案1】:

    我不确定我是否收到了您的问题。您希望添加到 ListView/GridView 的元素连续显示吗? 我使用以下代码以水平方向显示项目:

    <GridView>
     <GridView.ItemsPanel>
      <ItemsPanelTemplate>
       <WrapGrid Orientation="Horizontal"/>
      </ItemsPanelTemplate>
     </GridView.ItemsPanel>
    </GridView>
    

    【讨论】:

    • 我的问题是你能否让标题和数据在列中整齐排列。以 Source 作为行。
    • 好吧,我认为目前没有提供此功能的 Metro UI 控件(也许这是一个测试版限制?)。当然,您可以使用此功能构建用户控件。
    • 也许您可以构建该用户控件,但我不知道如何。
    • 如果你需要一些灵感,看看DataGrid 是如何构建的,它包含在Silverlight 5 Toolkit 中,它是开源的。 silverlight.codeplex.com/releases/view/78435 。我建议您可以重用大量代码。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-04
    相关资源
    最近更新 更多