public AddProficienciesView(ViewModelBase viewModel)
        {
            InitializeComponent();
            DataContext = viewModel;
            //vm = (WeaponProficiencyViewModel)viewModel;

        }
        private void ChangeViewModel(ViewModelBase viewModel)
        {
            if (!PageViewModels.Contains(viewModel))
                PageViewModels.Add(viewModel);
            CurrentPageViewModel = PageViewModels.FirstOrDefault(vm => vm == viewModel);
            index = PageViewModels.IndexOf(CurrentPageViewModel);
            //MessageBox.Show(index.ToString());
            CurrentPageView = PageViews[index];

        }