Добавление плиток на странице панорамы - PullRequest
4 голосов
/ 03 июня 2011

Можем ли мы добавить плитки в один из разделов на панораме или мне нужно реализовать их с помощью кнопки (изменив стиль кнопки, чтобы она выглядела как плитка)

Ответы [ 3 ]

1 голос
/ 03 июня 2011

Нет элемента управления tile, поэтому вам придется создать свой собственный.Вы можете сделать это, стилизовав кнопку, как вы сказали, или используя элемент управления изображения.

0 голосов
/ 24 января 2013

Это старая запись, но проект уже существует.Взгляните на проект TileSlider

0 голосов
/ 03 июня 2011

Нет элемента управления каркасом, который дает разметку тайлов.Тем не менее, очень легко шаблонировать кнопки так, чтобы они представляли собой просто прямоугольные цветные квадраты, позволяя использовать их в качестве плиток:

<DataTemplate x:Key="TileTemplate">
  <Button Width="160" Height="160"
          Margin="10">
    <Grid>
      <Rectangle Fill="{StaticResource PhoneAccentBrush}"/>

      <ContentPresenter Content="{TemplateBinding Content}"/>
    </Grid>
  </Button>
</DataTemplate>

Затем их можно разместить в наборе инструментов Silverlight WrapPanel

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...