PowerTools MultiRow for Windows Forms 8.0J
ScrollTipTextNeededEventArgs クラス
メンバ  使用例 

GcMultiRowコントロールのGcMultiRow.ScrollTipTextNeededイベントのデータを提供します。
構文
Public Class ScrollTipTextNeededEventArgs 
   Inherits System.EventArgs
public class ScrollTipTextNeededEventArgs : System.EventArgs 
解説

ユーザーはこのクラスを使用して、セルのスクロールチップテキストをカスタマイズできます。GcMultiRowがスクロールチップテキストを取得するたびに、GcMultiRow.ScrollTipTextNeededイベントが発生します。ユーザーはこのイベントを受け取り、このクラスを使用して新しいスクロールチップテキストを設定できます。

垂直方向では、ScrollTipTextの初期値は一番上のスクロール行のインデックス + 1です。水平方向では、ScrollTipTextの初期値はスクロールバーの値です。

使用例
次のサンプルコードは、スクロールバーをドラッグしてスクロールしたときにスクロールツールチップをカスタマイズする方法を示します。このサンプルコードは、GcMultiRow.ShowScrollTipプロパティに示されている詳細なコード例の一部を抜粋したものです。
void gcMultiRow_ScrollTipTextNeeded(object sender, ScrollTipTextNeededEventArgs e)
{
    if (e.Direction == Orientation.Horizontal)
    {
        e.ScrollTipText = "Scroll to " + e.ScrollBarValue.ToString() + " pixel";
    }
    else
    {
        e.ScrollTipText = "Scroll to " + e.ScrollRowIndex.ToString() + " row";
    }
}
Private Sub gcMultiRow_ScrollTipTextNeeded(ByVal sender As Object, ByVal e As ScrollTipTextNeededEventArgs) Handles gcMultiRow.ScrollTipTextNeeded
    If e.Direction = Orientation.Horizontal Then
        e.ScrollTipText = "Scroll to " + e.ScrollBarValue.ToString() + " pixel"
    Else
        e.ScrollTipText = "Scroll to " + e.ScrollRowIndex.ToString() + " row"
    End If
End Sub
継承階層

System.Object
   System.EventArgs
      GrapeCity.Win.MultiRow.ScrollTipTextNeededEventArgs

参照

ScrollTipTextNeededEventArgs メンバ
GrapeCity.Win.MultiRow 名前空間
ScrollTipTextNeeded イベント

 

 


© 2008-2015 GrapeCity inc. All rights reserved.