示例#1
0
 private void ButtonEx_LostFocus(object sender, RoutedEventArgs e)
 {
     if (!TooltipEx.IsNullOrEmpty() && ToolTip is ToolTip tooltip)
     {
         tooltip.StaysOpen = false;
         tooltip.IsOpen    = false;
         ToolTip           = null;
     }
 }
示例#2
0
        private void ButtonEx_GotFocus(object sender, RoutedEventArgs e)
        {
            if (!TooltipEx.IsNullOrEmpty())
            {
                var tooltipObj = new ToolTip
                {
                    Content         = TooltipEx,
                    StaysOpen       = true,
                    IsOpen          = true,
                    PlacementTarget = this,
                    Placement       = System.Windows.Controls.Primitives.PlacementMode.Bottom
                };

                ToolTip = tooltipObj;
            }
        }