Ejemplo n.º 1
0
        public Home_ViewModel()
        {
            var newListGrouping = new List <ListViewGrouping <MemoryGroup> >();

            var grouping = new ListViewGrouping <MemoryGroup>("Group 1", "Group2");

            var item1 = new MemoryGroup()
            {
                Name        = "Books",
                Description = "Add your favorite books",
                ImageName   = "todo.jpeg",
            };
            var item2 = new MemoryGroup()
            {
                Name        = "Movies",
                Description = "Add your favorite Movies",
                ImageName   = "todo.jpeg"
            };
            var item3 = new MemoryGroup
            {
                Name        = "Ideas",
                Description = "Add your favorite ideas",
                ImageName   = "todo.jpeg"
            };


            grouping.Add(item1);
            grouping.Add(item2);
            grouping.Add(item3);

            newListGrouping.Add(grouping);

            AllModulesGrouped = newListGrouping.ToObservableCollection();
        }
        public ContactsViewModel()
        {
            Family = new ListViewGrouping <Contact>("Family", "Family")
            {
                new Contact {
                    IsFamily = true, Email = "*****@*****.**", Name = "Mum"
                },
                new Contact {
                    IsFamily = true, Email = "*****@*****.**", Name = "Dad"
                },
                new Contact {
                    IsFamily = true, Email = "*****@*****.**", Name = "Bro"
                },
                new Contact {
                    IsFamily = true, Email = "*****@*****.**", Name = "Sis"
                },
            };
            Friends = new ListViewGrouping <Contact>("Friends", "Friends")
            {
                new Contact {
                    IsFirend = true, Email = "*****@*****.**", Name = "Ratchel"
                },
                new Contact {
                    IsFirend = true, Email = "*****@*****.**", Name = "Ed"
                },
                new Contact {
                    IsFirend = true, Email = "*****@*****.**", Name = "Dina"
                },
                new Contact {
                    IsFirend = true, Email = "*****@*****.**", Name = "Jow"
                },
            };
            Work = new ListViewGrouping <Contact>("Work", "Work")
            {
                new Contact {
                    IsWork = true, Email = "*****@*****.**", Name = "Mr Peter"
                },
                new Contact {
                    IsWork = true, Email = "*****@*****.**", Name = "Dr John"
                },
                new Contact {
                    IsWork = true, Email = "*****@*****.**", Name = "Mrs Melissa"
                },
                new Contact {
                    IsWork = true, Email = "*****@*****.**", Name = "Mrs Reva"
                },
            };

            AllContacts.Add(Friends);
            AllContacts.Add(Family);
            AllContacts.Add(Work);
        }