diff options
Diffstat (limited to 'Xamarin.Forms.Controls/GalleryPages/CellsGalleries/SwitchCellTablePage.cs')
-rw-r--r-- | Xamarin.Forms.Controls/GalleryPages/CellsGalleries/SwitchCellTablePage.cs | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/Xamarin.Forms.Controls/GalleryPages/CellsGalleries/SwitchCellTablePage.cs b/Xamarin.Forms.Controls/GalleryPages/CellsGalleries/SwitchCellTablePage.cs new file mode 100644 index 00000000..a0deb8e6 --- /dev/null +++ b/Xamarin.Forms.Controls/GalleryPages/CellsGalleries/SwitchCellTablePage.cs @@ -0,0 +1,65 @@ +namespace Xamarin.Forms.Controls +{ + public class SwitchCellTablePage : ContentPage + { + public SwitchCellTablePage () + { + Title = "SwitchCell Table Gallery - Legacy"; + + Device.OnPlatform (iOS: () => { + if (Device.Idiom == TargetIdiom.Tablet) { + Padding = new Thickness (0, 0, 0, 60); + } + }); + + var tableSection = new TableSection ("Section One") { + new SwitchCell { Text = "text 1", On = true }, + new SwitchCell { Text = "text 2" }, + new SwitchCell { Text = "text 3", On = true }, + new SwitchCell { Text = "text 4", On = false }, + new SwitchCell { Text = "text 5", On = true }, + new SwitchCell { Text = "text 6" }, + new SwitchCell { Text = "text 7", On = true }, + new SwitchCell { Text = "text 8", On = false }, + new SwitchCell { Text = "text 9", On = true }, + new SwitchCell { Text = "text 10" }, + new SwitchCell { Text = "text 11", On = true }, + new SwitchCell { Text = "text 12", On = false }, + new SwitchCell { Text = "text 13", On = true }, + new SwitchCell { Text = "text 14" }, + new SwitchCell { Text = "text 15", On = true }, + new SwitchCell { Text = "text 16", On = false }, + }; + + var tableSectionTwo = new TableSection ("Section Two") { + new SwitchCell { Text = "text 17", On = true }, + new SwitchCell { Text = "text 18" }, + new SwitchCell { Text = "text 19", On = true }, + new SwitchCell { Text = "text 20", On = false }, + new SwitchCell { Text = "text 21", On = true }, + new SwitchCell { Text = "text 22" }, + new SwitchCell { Text = "text 23", On = true }, + new SwitchCell { Text = "text 24", On = false }, + new SwitchCell { Text = "text 25", On = true }, + new SwitchCell { Text = "text 26" }, + new SwitchCell { Text = "text 27", On = true }, + new SwitchCell { Text = "text 28", On = false }, + new SwitchCell { Text = "text 29", On = true }, + new SwitchCell { Text = "text 30" }, + new SwitchCell { Text = "text 31", On = true }, + new SwitchCell { Text = "text 32", On = false }, + }; + + var root = new TableRoot ("Text Cell table") { + tableSection, + tableSectionTwo + }; + + var table = new TableView { + Root = root, + }; + + Content = table; + } + } +}
\ No newline at end of file |