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 ); }
private void internalChangeTooltipCallback( IntPtr caller, IntPtr tooltip ) { ChangeTooltipEventArgs e = new ChangeTooltipEventArgs( StringHelper.ConvertAweString( tooltip ) ); this.Tooltip = e.Tooltip; this.OnTooltipChanged( this, e ); }
/// <summary> /// Raises the <see cref="TooltipChanged"/> event. /// </summary> protected virtual void OnTooltipChanged( object sender, ChangeTooltipEventArgs e ) { if ( TooltipChanged != null ) TooltipChanged( sender, e ); }
private void internalChangeTooltipCallback(IntPtr caller, IntPtr tooltip) { ChangeTooltipEventArgs e = new ChangeTooltipEventArgs(this, StringHelper.ConvertAweString(tooltip)); if (OnChangeTooltip != null) OnChangeTooltip(this, e); }