我正在尝试在我的Xamarin项目中制作CarouselPage。
<?xml version="1.0" encoding="utf-8" ?>
<CarouselPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="ABP.Views.ProcessSurveysPage">
<ContentPage>
<StackLayout>
<Label Text="Red" />
<BoxView Color="Red" VerticalOptions="FillAndExpand" />
</StackLayout>
</ContentPage>
<ContentPage>
<StackLayout>
<Label Text="Green" />
<BoxView Color="Green" VerticalOptions="FillAndExpand" />
</StackLayout>
</ContentPage>
<ContentPage>
<StackLayout>
<Label Text="Blue" />
<BoxView Color="Blue" VerticalOptions="FillAndExpand" />
</StackLayout>
</ContentPage>
</CarouselPage>
这是xaml.cs文件。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Xamarin.Forms;
namespace ABP.Views
{
public partial class ProcessSurveysPage : CarouselPage
{
public ProcessSurveysPage()
{
InitializeComponent();
this.Title = "Current Bookings";
}
}
}
这是来电者。
private void GotoProcessSurveysPage(object sender, EventArgs args)
{
Device.BeginInvokeOnMainThread(() => Navigation.PushAsync(new ProcessSurveysPage()));
//await this.Navigation.PushAsync(new DateSearchFilterView());
}
我在Android,Window 8上测试过。
但是当我将它部署在我的窗口手机8.1上并在页面上刷卡但是没有发生任何动作。
我该如何解决这个问题?
我错了什么?