コード例 #1
0
ファイル: WebControl.cs プロジェクト: Perikles/AwesomiumSharp
        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 );
        }
コード例 #2
0
ファイル: WebView.cs プロジェクト: Perikles/AwesomiumSharp
        private void internalChangeTooltipCallback( IntPtr caller, IntPtr tooltip )
        {
            ChangeTooltipEventArgs e = new ChangeTooltipEventArgs( StringHelper.ConvertAweString( tooltip ) );

            this.Tooltip = e.Tooltip;
            this.OnTooltipChanged( this, e );
        }
コード例 #3
0
ファイル: WebControl.cs プロジェクト: Perikles/AwesomiumSharp
 /// <summary>
 /// Raises the <see cref="TooltipChanged"/> event.
 /// </summary>
 protected virtual void OnTooltipChanged( object sender, ChangeTooltipEventArgs e )
 {
     if ( TooltipChanged != null )
         TooltipChanged( sender, e );
 }
コード例 #4
0
ファイル: WebView.cs プロジェクト: Oceanswave/AwesomiumSharp
        private void internalChangeTooltipCallback(IntPtr caller, IntPtr tooltip)
        {
            ChangeTooltipEventArgs e = new ChangeTooltipEventArgs(this, StringHelper.ConvertAweString(tooltip));

            if (OnChangeTooltip != null)
                OnChangeTooltip(this, e);
        }