private void AddListSeatItems() { foreach (Seat seat in App.SeatData.listSeat) { SeatCtrl seatCtrl = new SeatCtrl(); seatCtrl.SetSeat(seat); lvSeat.Items.Add(seatCtrl); } }
// 선택했던 Seat 를 다시 선택하지 못하는 경우 때문에 만든 함수 private void LvSeat_Selected(object sender, RoutedEventArgs e) { if (lvSeat.SelectedItem == null) { return; } SeatCtrl seat = (lvSeat.SelectedItem as SeatCtrl); OrderControl.SeatName = seat.GetSeat(); OrderControl.SetLvOrderItem(); OrderControl.Visibility = Visibility.Visible; lvSeat.SelectedIndex = -1; }