Xuni コントロール > Calendar > クイックスタート:Xuni Calendar コントロールの表示 |
このセクションでは、Xuni Calendar コントロールを Android アプリケーションに追加し、実行時にカレンダーで日付を選択する方法を説明します。このトピックは 2 つの手順で構成されます。
次の図は、上記の手順を実行した後の Xuni Calendar を示しています。
C# または XAML で Calendar コントロールを初期化するには、次の手順を実行します。
C# |
コードのコピー
|
---|---|
using Xamarin.Forms; using Xuni.Forms.Calendar; |
C# |
コードのコピー
|
---|---|
public static XuniCalendar ReturnMyControl() { XuniCalendar calendar = new XuniCalendar(); calendar.MaxSelectionCount = -1; calendar.VerticalOptions = LayoutOptions.FillAndExpand; calendar.HorizontalOptions = LayoutOptions.Center; calendar.FontSize = 30; calendar.WidthRequest = 300; return calendar; } |
XAML |
コードのコピー
|
---|---|
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:xuni="clr-namespace:Xuni.Forms.Calendar;assembly=Xuni.Forms.Calendar" x:Class="CalendarQuickStart.QuickStart" Padding="20"> |
XAML |
コードのコピー
|
---|---|
<Grid> <Label Text="{Binding MainText}" HorizontalOptions="Center" Font="Large" /> <xuni:XuniCalendar x:Name="calendar" MaxSelectionCount="-1" /> </Grid> |
C# |
コードのコピー
|
---|---|
public App() { // アプリケーションのルートページ MainPage = new ContentPage { Content = QuickStart.ReturnMyControl() }; } |
C# |
コードのコピー
|
---|---|
public App() { // アプリケーションのルートページ MainPage = new QuickStart(); } |
C# |
コードのコピー
|
---|---|
Xuni.Forms.Calendar.Platform.iOS.Forms.Init(); |
C# |
コードのコピー
|
---|---|
Xuni.Forms.Calendar.Platform.WinPhone.XuniCalendarRenderer.Init(); |