C# Xamarin.Forms.Labs-ListView中的复选框在Windows Phone 8上不起作用?

C# Xamarin.Forms.Labs-ListView中的复选框在Windows Phone 8上不起作用?,c#,xaml,windows-phone-8,xamarin,xamarin.forms,C#,Xaml,Windows Phone 8,Xamarin,Xamarin.forms,我想在Xamarin.Forms应用程序中显示复选框列表(使用Xamarin.Forms.Labs libriary中的控件)。我遵循正确初始化应用程序 它在Android上运行良好,但是当我在WindowsPhone8Emulator上尝试时,复选框在单击/点击时不会改变其状态 我有以下XAML: <?xml version="1.0" encoding="utf-8" ?> <ContentPage xmlns="http://xamarin.com/schemas/201

我想在Xamarin.Forms应用程序中显示复选框列表(使用Xamarin.Forms.Labs libriary中的控件)。我遵循正确初始化应用程序

它在Android上运行良好,但是当我在WindowsPhone8Emulator上尝试时,复选框在单击/点击时不会改变其状态

我有以下XAML:

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
                       xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
                       xmlns:controls="clr-namespace:Xamarin.Forms.Labs.Controls;assembly=Xamarin.Forms.Labs"
                       x:Class="App4.CheckBoxPage">
  <StackLayout>
    <ListView x:Name="listView">
      <ListView.ItemTemplate>
        <DataTemplate>
          <ViewCell>
            <ViewCell.View>
              <controls:CheckBox DefaultText="{Binding}" HorizontalOptions="FillAndExpand" TextColor="White" FontSize="25" />
            </ViewCell.View>
          </ViewCell>
        </DataTemplate>
      </ListView.ItemTemplate>
    </ListView>
  </StackLayout>
</ContentPage>

。。。下面是简单的代码:

using System;
using System.Linq;

using Xamarin.Forms;

namespace App4
{    
    public partial class CheckBoxPage : ContentPage
    {    
        public CheckBoxPage ()
        {
            InitializeComponent ();
            listView.ItemsSource = Enum.GetValues(typeof(DayOfWeek)).OfType<DayOfWeek>().Select(c => c.ToString());
        }
    }

    public class App
    {
        public static Page GetMainPage()
        {
            return new CheckBoxPage();            
        }
    }
}
使用系统;
使用System.Linq;
使用Xamarin.Forms;
名称空间App4
{    
公共部分类CheckBoxPage:ContentPage
{    
公共复选框页()
{
初始化组件();
listView.ItemsSource=Enum.GetValues(typeof(DayOfWeek)).OfType().Select(c=>c.ToString());
}
}
公共类应用程序
{
公共静态页面GetMainPage()
{
返回新的CheckBoxPage();
}
}
}

你知道如何让复选框工作吗?

看起来,因为它现在根本不适用于iOS和WP。 在Android上,您必须设置文本颜色(否则不会显示文本)。 但是XLabs团队知道这些问题

另见此处:

在这里:


希望这有帮助……

您正在初始化Xamarin Forms Labs吗?你有其他的渲染器工作吗?