diff --git a/XamarinStudy/XamarinStudy/XamarinStudy/App.xaml.cs b/XamarinStudy/XamarinStudy/XamarinStudy/App.xaml.cs
index 32b57c9..2583205 100644
--- a/XamarinStudy/XamarinStudy/XamarinStudy/App.xaml.cs
+++ b/XamarinStudy/XamarinStudy/XamarinStudy/App.xaml.cs
@@ -47,7 +47,9 @@ namespace XamarinStudy
//MainPage = new SampleAbsoluteLayoutPage();
- MainPage = new SampleRelativeLayoutPage();
+ //MainPage = new SampleRelativeLayoutPage();
+
+ MainPage = new SampleDisplayAlertActionSheetPage();
}
protected override void OnStart()
diff --git a/XamarinStudy/XamarinStudy/XamarinStudy/Views/SampleDisplayAlertActionSheetPage.xaml b/XamarinStudy/XamarinStudy/XamarinStudy/Views/SampleDisplayAlertActionSheetPage.xaml
new file mode 100644
index 0000000..03c503e
--- /dev/null
+++ b/XamarinStudy/XamarinStudy/XamarinStudy/Views/SampleDisplayAlertActionSheetPage.xaml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/XamarinStudy/XamarinStudy/XamarinStudy/Views/SampleDisplayAlertActionSheetPage.xaml.cs b/XamarinStudy/XamarinStudy/XamarinStudy/Views/SampleDisplayAlertActionSheetPage.xaml.cs
new file mode 100644
index 0000000..b915b8d
--- /dev/null
+++ b/XamarinStudy/XamarinStudy/XamarinStudy/Views/SampleDisplayAlertActionSheetPage.xaml.cs
@@ -0,0 +1,62 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+using Xamarin.Forms;
+using Xamarin.Forms.Xaml;
+
+namespace XamarinStudy.Views
+{
+ [XamlCompilation(XamlCompilationOptions.Compile)]
+ public partial class SampleDisplayAlertActionSheetPage : ContentPage
+ {
+ public SampleDisplayAlertActionSheetPage()
+ {
+ InitializeComponent();
+ }
+
+ private void button1_Clicked(object sender, EventArgs e)
+ {
+ DisplayAlert("Title", "This is alert.", "OK");
+ }
+
+ private async void button2_Clicked(object sender, EventArgs e)
+ {
+ var result = await DisplayAlert("Question", "Select result.", "YES", "NO");
+ if (result)
+ label1.Text = "YES";
+ else
+ label1.Text = "NO";
+ }
+
+ private async void button3_Clicked(object sender, EventArgs e)
+ {
+ var result = await DisplayActionSheet("Change font style.", "Cancel", null, "Bold", "Italic", "None");
+ switch (result)
+ {
+ case "Bold":
+ label1.FontAttributes = FontAttributes.Bold;
+ break;
+ case "Italic":
+ label1.FontAttributes = FontAttributes.Italic;
+ break;
+ case "None":
+ label1.FontAttributes = FontAttributes.None;
+ break;
+ default:
+ break;
+ }
+ }
+
+ private async void button4_Clicked(object sender, EventArgs e)
+ {
+ var result = await DisplayActionSheet("Change font style.", "Cancel", null, "10", "20", "30", "40", "50");
+ if (result == null)
+ return;
+
+ label1.FontSize = double.Parse(result);
+ }
+ }
+}
\ No newline at end of file
diff --git a/XamarinStudy/XamarinStudy/XamarinStudy/XamarinStudy.csproj b/XamarinStudy/XamarinStudy/XamarinStudy/XamarinStudy.csproj
index fc08dd5..bff6065 100644
--- a/XamarinStudy/XamarinStudy/XamarinStudy/XamarinStudy.csproj
+++ b/XamarinStudy/XamarinStudy/XamarinStudy/XamarinStudy.csproj
@@ -23,6 +23,9 @@
MSBuild:UpdateDesignTimeXaml
+
+ MSBuild:UpdateDesignTimeXaml
+
MSBuild:UpdateDesignTimeXaml