using PDF_Master.Helper; using PDF_Master.ViewModels.BOTA; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; namespace PDF_Master.Views.BOTA { /// /// BOTAContent.xaml 的交互逻辑 /// public partial class BOTAContent : UserControl { public BOTAContent() { InitializeComponent(); } private void Border_MouseDown(object sender, MouseButtonEventArgs e) { } private void TabControl_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { var visual = VisualTreeHelper.HitTest(TabBOTA, e.GetPosition(TabBOTA)); if (visual == null) { return; } var item = CommonHelper.FindVisualParent(visual.VisualHit); if (item == null) { return; } ///重复点击选中项时,收起侧边栏 if (item.IsSelected == true) { (this.DataContext as BOTAContentViewModel).viewContentViewModel.OpenBOTA = !(this.DataContext as BOTAContentViewModel).viewContentViewModel.OpenBOTA; } } private void CloseBOTACommand_Executed(object sender, ExecutedRoutedEventArgs e) { } } }