首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用XAML构建Tile

用XAML构建Tile
EN

Stack Overflow用户
提问于 2015-11-22 02:50:45
回答 1查看 1.7K关注 0票数 0

我正在尝试通过XAML添加一个瓷砖。我最终希望将文本添加到瓷砖中,比如新闻文章(因此,我的mainpage.xaml中的每个瓷砖都有一篇新闻文章)。有人能向我指出一个例子,或者向我展示如何实现这一目标的代码片段吗?我会贴出一张截图.

这是我在网上找到的一个代码片段,但看起来是用于Windows 8开发的吗?

代码语言:javascript
复制
<controls:Tile Title="Hello!" 
   TiltFactor="2"
   Width="100" Height="100" 
   Count="1">
</controls:Tile>

注意:这是一个通用Windows应用程序

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-22 11:47:29

看看xaml中的GridView ( W8和UWP都存在) https://msdn.microsoft.com/nl-nl/library/windows/apps/windows.ui.xaml.controls.gridview.aspx

您可以定义一个ItemContainterStyle,使它看起来像您的瓷砖。

例如,有一些硬编码项:

代码语言:javascript
复制
<GridView Width="800" Height="300">
  <GridView.ItemsPanel>
    <ItemsPanelTemplate>
      <ItemsWrapGrid Orientation="Vertical" />
    </ItemsPanelTemplate>
  </GridView.ItemsPanel>
  <GridView.ItemContainerStyle>
    <Style TargetType="GridViewItem">
      <Style.Setters>
        <Setter Property="Template">
          <Setter.Value>
            <ControlTemplate>
              <Grid Background="Gray" Margin="5" Height="100" Width="100">
                <ContentPresenter />
              </Grid>
            </ControlTemplate>
          </Setter.Value>
        </Setter>
      </Style.Setters> 
    </Style>
  </GridView.ItemContainerStyle>

  <GridViewItem>
    Item1
  </GridViewItem>
  <GridViewItem>
    Item2
  </GridViewItem>
  <GridViewItem>
    Item3
  </GridViewItem>
  <GridViewItem>
    Item4
  </GridViewItem>
  <GridViewItem>
    Item5
  </GridViewItem>
  <GridViewItem>
    Item6
  </GridViewItem>
  <GridViewItem>
    Item7
  </GridViewItem>
  <GridViewItem>
    Item8
  </GridViewItem>
</GridView>

这将看起来像:

如果您想将您的ItemsSource绑定到您的VM,您可以这样做。假设public ObservableCollection<string> Items {get;set;}属性存在于VM中。

<GridView Width="800" Height="300">替换为<GridView Width="800" Height="300" ItemsSource="{Binding Items}">

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33851108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档