private async void ToolBarItemClicked(object sender, EventArgs e)
        {
            MasterDetailPage     masterDetailPage = (MasterDetailPage)Application.Current.MainPage;
            NavigationPage       navPage          = (NavigationPage)masterDetailPage.Detail;
            IReadOnlyList <Page> navStack         = navPage.Navigation.NavigationStack;

            Project.Pages.IndependentChoicePage indChoicePage = navStack[navPage.Navigation.NavigationStack.Count - 3]
                                                                as Project.Pages.IndependentChoicePage;

            if (indChoicePage != null)
            {
                for (int i = 0; i < indChoicePage.SelectedParts.Count; i++)
                {
                    if (indChoicePage.SelectedParts[i].WhoIs == computerParts.MOTHERBOARD)
                    {
                        indChoicePage.SelectedParts.RemoveAt(i);
                    }
                }

                indChoicePage.ItemsToListView[(int)computerParts.MOTHERBOARD].IsChecked = true;
                indChoicePage.SelectedParts.Add((ComputerPart)this.BindingContext);
            }

            MessagingCenter.Send <Page>(this, "Back");
            await this.Navigation.PopAsync();
        }
        private void ClearToolBarItemClicked(object sender, EventArgs e)
        {
            itemsList.ItemsSource    = null;
            forEmptyLabel.IsVisible  = true;
            itemsList.IsVisible      = false;
            fullPricelabel.IsVisible = false;

            MasterDetailPage     masterDetailPage = Application.Current.MainPage as MasterDetailPage;
            NavigationPage       navPage          = masterDetailPage.Detail as NavigationPage;
            IReadOnlyList <Page> navStack         = navPage.Navigation.NavigationStack;

            Project.Pages.IndependentChoicePage indChPage = navStack[navPage.Navigation.NavigationStack.Count - 2] as Project.Pages.IndependentChoicePage;
            indChPage.SelectedParts.Clear();
            foreach (var i in indChPage.ItemsToListView)
            {
                i.SelectedItem = "";
                i.IsChecked    = false;
            }
        }