MESCIUS SPREAD for Windows Forms 17.0J サンプルコード集
スクロールチップを表示する

FpSpreadクラスメンバであるScrollTipPolicyプロパティを変更することにより、スクロール時のチップ表示を行うことができます。本プロパティの設定だけでも表示は行われますが、ScrollTipFetchイベントとの併用によって表示文字をカスタマイズすることも可能です。

【実行例】

スクロールチップ表示

private void Form1_Load(object sender, EventArgs e)
{
    // 水平/垂直スクロール時にポップアップを表示
    fpSpread1.ScrollTipPolicy = FarPoint.Win.Spread.ScrollTipPolicy.Both;
    // シートも同時にスクロール
    fpSpread1.ScrollBarTrackPolicy = FarPoint.Win.Spread.ScrollBarTrackPolicy.Both;            
}
void fpSpread1_ScrollTipFetch(object sender, FarPoint.Win.Spread.ScrollTipFetchEventArgs e)
{
    if (e.Column == -1)
    {
        // 表示データをカスタマイズ
        // スクロールチップはスクロールバーのつまみを動かしたときに表示
        e.TipText = "現在のスクロール行は" + e.Row.ToString() + "です。";
    }
}
Private Sub Operation_All_04_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    ' 水平/垂直スクロール時にポップアップを表示
    FpSpread1.ScrollTipPolicy = FarPoint.Win.Spread.ScrollTipPolicy.Both
    ' シートも同時にスクロール
    FpSpread1.ScrollBarTrackPolicy = FarPoint.Win.Spread.ScrollBarTrackPolicy.Both
End Sub
Private Sub FpSpread1_ScrollTipFetch(sender As Object, e As FarPoint.Win.Spread.ScrollTipFetchEventArgs) Handles FpSpread1.ScrollTipFetch
    If e.Column = -1 Then
        ' 表示データをカスタマイズ
        ' スクロールチップはスクロールバーのつまみを動かしたときに表示
        e.TipText = "現在のスクロール行は" + e.Row.ToString + "です。"
    End If
End Sub

 

 


© MESCIUS inc. All rights reserved.