private void TabItem_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { if (MouseUtil.IsOver(this, "Border") && null != SharedData) { SharedData.AllowTabDrag = true; e.Handled = false; } }