コード例 #1
0
        private void InitialCarList()
        {
            List <Car> list = new List <Car>
            {
                new Car {
                    AutoMaker = "Lamborghini", Name = "Diablo", Year = "1990", TopSpeed = "340"
                },
                new Car {
                    AutoMaker = "Lamborghini", Name = "Gallardo", Year = "2000", TopSpeed = "350"
                },
                new Car {
                    AutoMaker = "Lamborghini", Name = "Murcielago", Year = "1998", TopSpeed = "300"
                },
                new Car {
                    AutoMaker = "Lamborghini", Name = "Reventon", Year = "2010", TopSpeed = "280"
                },
            };

            foreach (var car in list)
            {
                CarListItemView view = new CarListItemView();
                view.Car = car;
                this.listBoxView.Items.Add(view);
            }
        }
コード例 #2
0
        private void listView_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            CarListItemView view = e.AddedItems[0] as CarListItemView;

            if (view != null)
            {
                this.detailView.Car = view.Car;
            }
        }