private void tabHeader_MouseEnter(object sender, MouseEventArgs e) { if ((!IsChecked.GetValueOrDefault()) && Manager.Config.ShowPreviews) { var preview = new TabPreview() { Frame = ArmModule }; popup = new Popup() { Child = preview, PlacementTarget = this, AllowsTransparency = true }; popup.IsOpen = true; } }
private void caption_MouseEnter(object sender, MouseEventArgs e) { var fe = Frame as FrameworkElement; if (Manager.Config.ShowPreviews && fe != null) { var preview = new TabPreview { Frame = fe }; _popup = new Popup { Child = preview, PlacementTarget = this, Placement = PlacementMode.Right, AllowsTransparency = true, IsOpen = true }; } }