본문 바로가기

Web_Application/C#

[fpspread][c#] ToolTip 적용



//ToolTip 초기화
FarPoint.Win.Spread.TipAppearance app = new FarPoint.Win.Spread.TipAppearance();
app.BackColor = Color.Yellow;
app.Font = new Font("Comic Sans MS", 10);
app.ForeColor = Color.Red;

sprList.TextTipPolicy = FarPoint.Win.Spread.TextTipPolicy.Floating;
sprList.TextTipAppearance = app;

private void sprList_TextTipFetch(object sender, FarPoint.Win.Spread.TextTipFetchEventArgs e)
{
    if (e.RowHeader == false && e.ColumnHeader == false)
    {
        switch (e.Column)
        {
            case 0:
                e.ShowTip = true;
                e.TipText = "툴팁 메세지";
                break;

            default:
                e.ShowTip = true;
                e.TipText = "";
                break;
        }
    }
}

TextTipFetch 보이는 형식

spread designer > behavior

TextTipPolicy >
Floating ( 마우스 오버시 보이기 )
**FocusOnly ( 포커스가 왔을때 보이기 )

출처 : http://helpcentral.componentone.com/NetHelp/SpreadNet6/WF/FarPoint.Win.Spread~FarPoint.Win.Spread.FpSpread~TextTipAppearance.html