diff options
author | Adrian Knight <adrianknight89@outlook.com> | 2016-11-27 14:17:24 -0600 |
---|---|---|
committer | Rui Marinho <me@ruimarinho.net> | 2017-02-22 11:30:19 +0000 |
commit | 31eada25bd1fe732c0970a276f1f4fc0324b02c1 (patch) | |
tree | cde2fbf769831beed9a963049def7334a646cb37 /Xamarin.Forms.Controls.Issues | |
parent | 4ba2f0999e581340dc4e577db56a9a4c8f670c4c (diff) | |
download | xamarin-forms-31eada25bd1fe732c0970a276f1f4fc0324b02c1.tar.gz xamarin-forms-31eada25bd1fe732c0970a276f1f4fc0324b02c1.tar.bz2 xamarin-forms-31eada25bd1fe732c0970a276f1f4fc0324b02c1.zip |
add support for view cells
Diffstat (limited to 'Xamarin.Forms.Controls.Issues')
-rw-r--r-- | Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla47923.cs | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla47923.cs b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla47923.cs index 2e21ba6f..23a6d73a 100644 --- a/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla47923.cs +++ b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla47923.cs @@ -1,4 +1,5 @@ -using Xamarin.Forms.CustomAttributes; +using System.Collections.Generic; +using Xamarin.Forms.CustomAttributes; using Xamarin.Forms.Internals; #if UITEST @@ -59,6 +60,24 @@ namespace Xamarin.Forms.Controls.Issues } } + public class CellViewPage : ContentPage + { + public CellViewPage() + { + var list = new List<int>(); + for (var i = 0; i < 50; i++) + list.Add(i); + + var listView = new ListView + { + ItemsSource = list, + ItemTemplate = new DataTemplate(() => new ImageCell { ImageSource = "cartman" }) + }; + + Content = listView; + } + } + public class LandingPage : ContentPage { public LandingPage() @@ -96,6 +115,14 @@ namespace Xamarin.Forms.Controls.Issues }; stackLayout.Children.Add(button3); + var button4 = new Button + { + Text = "Test cell views", + Command = new Command(() => { Navigation.PushAsync(new CellViewPage()); }), + HorizontalOptions = LayoutOptions.Center + }; + stackLayout.Children.Add(button4); + scrollView.Content = stackLayout; Content = scrollView; } |