private void Box_Search_TextChanged(object sender, TextChangedEventArgs e) { if (string.IsNullOrWhiteSpace(Box_Search.Text)) { TabsResult.Visibility = Visibility.Collapsed; Tabs.Visibility = Visibility.Visible; TabsResult.Items.Clear(); } else { TabsResult.Visibility = Visibility.Visible; Tabs.Visibility = Visibility.Collapsed; TabsResult.Items.Clear(); foreach (InfosTab Tab in TabsAccessManager.GetTabs(GlobalVariables.CurrentIDs.ID_TabsList)) { if (Tab.TabName.Contains(Box_Search.Text)) { TabsResult.Items.Add(new TabID { ID_Tab = Tab.ID, ID_TabsList = GlobalVariables.CurrentIDs.ID_TabsList }); } else if (!string.IsNullOrWhiteSpace(Tab.TabOriginalPathContent)) { if (Tab.TabOriginalPathContent.Contains(Box_Search.Text)) { TabsResult.Items.Add(new TabID { ID_Tab = Tab.ID, ID_TabsList = GlobalVariables.CurrentIDs.ID_TabsList }); } } } } }