summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue3086.xaml.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue3086.xaml.cs')
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue3086.xaml.cs31
1 files changed, 31 insertions, 0 deletions
diff --git a/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue3086.xaml.cs b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue3086.xaml.cs
new file mode 100644
index 00000000..77dc6f11
--- /dev/null
+++ b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue3086.xaml.cs
@@ -0,0 +1,31 @@
+using System;
+using System.Collections.Generic;
+
+using Xamarin.Forms;
+using Xamarin.Forms.CustomAttributes;
+using System.Collections.ObjectModel;
+
+namespace Xamarin.Forms.Controls.Issues
+{
+ [Issue (IssueTracker.Github, 3086, "On iOS, groupheadertemplate is broken")]
+ public partial class Issue3086 : ContentPage
+ {
+ public Issue3086 ()
+ {
+ #if APP
+ InitializeComponent ();
+ TestListView.ItemsSource = new ObservableCollection<GroupedItems> () {
+ new GroupedItems ("Header 1") { "1.1", "1.2", "1.3" },
+ new GroupedItems ("Header 2") { "2.1", "2.2", "2.3" },
+ new GroupedItems ("Header 3") { "3.1", "3.2", "3.3" },
+ new GroupedItems ("Header 4") { "4.1", "4.2", "4.3" },
+ };
+ #endif
+ }
+
+ internal class GroupedItems : ObservableCollection<string> {
+ public GroupedItems (string groupName) { GroupName = groupName; }
+ public string GroupName { get; private set; }
+ }
+ }
+} \ No newline at end of file