Exemple #1
0
        private void OnToolTipClosed(object sender, EventArgs e)
        {
            ToolTip toolTip = (ToolTip)sender;

            toolTip.Closed -= new RoutedEventHandler(this.OnToolTipClosed);
            toolTip.ClearValue(PopupControlService.OwnerProperty);
            if ((bool)toolTip.GetValue(PopupControlService.ServiceOwnedProperty))
            {
                BindingOperations.ClearBinding(toolTip, ContentControl.ContentProperty);
            }
        }
        // Clear owner when tooltip has closed
        private void OnToolTipClosed(object sender, EventArgs e)
        {
            ToolTip toolTip = (ToolTip)sender;

            toolTip.Closed -= OnToolTipClosed;
            toolTip.ClearValue(OwnerProperty);

            if ((bool)toolTip.GetValue(ServiceOwnedProperty))
            {
                BindingOperations.ClearBinding(toolTip, ToolTip.ContentProperty);
            }
        }
 public static double GetAutoMoveVerticalOffset(ToolTip element)
 {
     return (double)element.GetValue(AutoMoveVerticalOffsetProperty);
 }
 public static bool GetAutoMove(ToolTip element)
 {
     return (bool)element.GetValue(AutoMoveProperty);
 }