Esempio n. 1
0
 /// <summary>
 /// Raises the <see cref="ToolTipChanged"/> event.
 /// </summary>
 protected virtual void OnToolTipChanged( object sender, ChangeToolTipEventArgs e )
 {
     if ( ToolTipChanged != null )
         ToolTipChanged( sender, e );
 }
Esempio n. 2
0
        private void internalChangeTooltipCallback( IntPtr caller, IntPtr tooltip )
        {
            ChangeToolTipEventArgs e = new ChangeToolTipEventArgs( StringHelper.ConvertAweString( tooltip ) );

            if ( String.IsNullOrEmpty( e.ToolTip ) )
            {
                toolTip.IsOpen = false;
            }
            else
            {
                toolTip.Content = e.ToolTip;
                toolTip.IsOpen = true;
            }

            this.OnToolTipChanged( this, e );

            CommandManager.InvalidateRequerySuggested();
        }
Esempio n. 3
0
        private void internalChangeTooltipCallback( IntPtr caller, IntPtr tooltip )
        {
            ChangeToolTipEventArgs e = new ChangeToolTipEventArgs( StringHelper.ConvertAweString( tooltip ) );

            this.ToolTip = e.ToolTip;
            this.OnToolTipChanged( this, e );
        }