XAML每日日历控件(Windows Phone 8.1)

时间:2014-09-09 20:24:58

标签: xaml windows-phone-8 calendar custom-controls windows-phone-8.1

我正在寻找用XAML编写的日常日历控件,以便在Windows Phone 8.1应用程序中使用。到目前为止我发现的所有内容都是每月或每周观看的日历,我对此并不感兴趣。

如果它有某种时间轴(如下例所示)并且支持使用自定义开始和结束时间(至少)显示事件,那将会很好。

每天,我的意思是一次只显示一个日历日及其相应的事件,如此(Windows Phone默认日历): Windows Phone default calendar - Daily view

1 个答案:

答案 0 :(得分:1)

没有内置控件,也没有第三方控件(AFAIK)。

我已经进行了足够的搜索并最终在我自己的实施中实现。

一些一般性的想法是:

 <ListView>
  <ListView.ItemTemplate>
      <ItemsControl>
          <ItemsControl.ItemTemplate>
              <StackPanel Orientation="Horizontal">   
                  <Rectangle/>
              </Stackpanel>
          </ItemsControl.ItemTemplate>
      </ItemsControl>
  </ListView.ItemTemplate>
</ListView>

让你的viewmodel适合这个结构。我用这种方式完成了它。