コード例 #1
0
        private void OpenNewDisplay(PersonViewModel current)
        {
            var personView = new PersonView();
            personView.Frame = new RectangleF(_offsetX, _offsetY, 320, 900);
            personView.DataContext = current;
            Add(personView);

            _offsetX += 40;
            _offsetY += 40;
        }
コード例 #2
0
        public FirstViewModel()
        {
            var list = new List<PersonViewModel>();
            for (var i = 0; i < 10; i++)
            {
                var p = new PersonViewModel()
                    {
                        FirstName = "F" + i,
                        LastName = "L" + i,
                        HomeAddress = new AddressViewModel()
                            {
                                City = "C" + i,
                                StreetAddress = "S" + i,
                                ZipCode = "Z" + i
                            },
                        WorkAddress = new AddressViewModel()
                            {
                                City = "WC" + i,
                                StreetAddress = "WS" + i,
                                ZipCode = "WZ" + i
                            },
                    };
                list.Add(p);
            }

            People = list;
        }