summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29229.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29229.cs')
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29229.cs29
1 files changed, 29 insertions, 0 deletions
diff --git a/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29229.cs b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29229.cs
new file mode 100644
index 00000000..059c2110
--- /dev/null
+++ b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29229.cs
@@ -0,0 +1,29 @@
+´╗┐using System;
+using System.Collections.Generic;
+using System.Text;
+using Xamarin.Forms.CustomAttributes;
+
+namespace Xamarin.Forms.Controls.Issues
+{
+ [Issue (IssueTracker.Bugzilla, 29229, "ListView crash on Windows Phone", PlatformAffected.WinPhone, NavigationBehavior.PushModalAsync)]
+ public class Bugzilla29229
+ : NavigationPage
+ {
+ public Bugzilla29229()
+ {
+ var absLayout = new AbsoluteLayout();
+ absLayout.BackgroundColor = Color.Red;
+ absLayout.Scale = 1;
+
+ var cPx = new ListView ();
+ Point ptx = Point.Zero;
+ cPx.ItemTapped += delegate (object sender, ItemTappedEventArgs e) {
+ };
+ cPx.ClassId = "weather";
+ cPx.Layout (new Rectangle (0,0,480,768));
+ absLayout.Children.Add (cPx, new Rectangle (cPx.X, cPx.Y, cPx.Width, cPx.Height), AbsoluteLayoutFlags.None);
+ absLayout.LowerChild (cPx);
+ PushAsync (new ContentPage { Content = absLayout });
+ }
+ }
+}