示例#1
0
 public InsertMediaFlyout(Collection collection)
 {
     this.InitializeComponent();
     this.collection          = collection;
     deckNameViewModel        = new DeckNameViewModel(collection, false, false);
     deckNameView.DataContext = deckNameViewModel.Decks;
 }
示例#2
0
 private void SetupDeckSelection()
 {
     deckNameViewModel        = new DeckNameViewModel(collection);
     deckNameView.DataContext = deckNameViewModel.Decks;
     if (Stats.IsWholeCollection)
     {
         deckNameView.ChangeSelectedItem(DeckNameViewModel.ALL_DECKS_ID);
     }
     else
     {
         deckNameView.ChangeSelectedItem(collection.Deck.Selected());
     }
     deckNameView.SelectionChangedEvent += SelectionChangedhandler;
 }
示例#3
0
 private void SetupDeckSelection()
 {
     deckNameSearchViewModel        = new DeckNameViewModel(collection, false, true);
     deckSelectFlyout               = new DeckMultiSelectFlyout(deckNameSearchViewModel);
     deckSelectFlyout.FlyoutClosed += DeckSelectFlyoutClosed;
 }
示例#4
0
        public void GetDeckList()
        {
            DeckNameViewModel deckNameViewModel = new DeckNameViewModel(collection, false, false);

            deckNameView.DataContext = deckNameViewModel.Decks;
        }
示例#5
0
 public DeckMultiSelectFlyout(DeckNameViewModel viewModel)
 {
     this.InitializeComponent();
     deckListView.DataContext = viewModel.Decks;
 }