作成日: 2019/01/24 最終更新日: 2019/01/24
文書種別
使用方法
詳細
デフォルトの設定ではポップアップヒントは折り返し無しで表示されます。
ポップアップヒントの折り返しを有効にしたい場合、TextTipFetchイベントでWrapTextプロパティをTrueに設定する必要があります。
その際、表示されるポップアップヒントの幅を判定して再設定することで、任意の幅で折り返すことが可能です。
◎サンプルコード(VB)
◎サンプルコード(C#)
ポップアップヒントの折り返しを有効にしたい場合、TextTipFetchイベントでWrapTextプロパティをTrueに設定する必要があります。
その際、表示されるポップアップヒントの幅を判定して再設定することで、任意の幅で折り返すことが可能です。
◎サンプルコード(VB)
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
' オーバーフローチップの設定
Dim test As New System.Text.StringBuilder()
For i As Integer = 1 To 10
test.Append(String.Format("{0:000}ABCDEFG", i))
Next
FpSpread1.ActiveSheet.SetValue(0, 0, test.ToString())
FpSpread1.TextTipPolicy = FarPoint.Win.Spread.TextTipPolicy.Fixed
End Sub
Private Sub FpSpread1_TextTipFetch(sender As Object, e As TextTipFetchEventArgs) Handles FpSpread1.TextTipFetch
If e.TipWidth > 200 Then
e.WrapText = True
e.TipWidth = 200
End If
End Sub
' オーバーフローチップの設定
Dim test As New System.Text.StringBuilder()
For i As Integer = 1 To 10
test.Append(String.Format("{0:000}ABCDEFG", i))
Next
FpSpread1.ActiveSheet.SetValue(0, 0, test.ToString())
FpSpread1.TextTipPolicy = FarPoint.Win.Spread.TextTipPolicy.Fixed
End Sub
Private Sub FpSpread1_TextTipFetch(sender As Object, e As TextTipFetchEventArgs) Handles FpSpread1.TextTipFetch
If e.TipWidth > 200 Then
e.WrapText = True
e.TipWidth = 200
End If
End Sub
◎サンプルコード(C#)
private void Form1_Load(object sender, EventArgs e)
{
System.Text.StringBuilder test = new System.Text.StringBuilder();
for(int i = 0;i<10; i++)
{
test.Append(String.Format("{0:000}ABCDEFG", i));
}
fpSpread1.ActiveSheet.SetValue(0, 0, test.ToString());
fpSpread1.TextTipPolicy = FarPoint.Win.Spread.TextTipPolicy.Floating;
}
private void fpSpread1_TextTipFetch(object sender, FarPoint.Win.Spread.TextTipFetchEventArgs e)
{
if (e.TipWidth > 200)
{
e.WrapText = true;
e.TipWidth = 200;
}
}
{
System.Text.StringBuilder test = new System.Text.StringBuilder();
for(int i = 0;i<10; i++)
{
test.Append(String.Format("{0:000}ABCDEFG", i));
}
fpSpread1.ActiveSheet.SetValue(0, 0, test.ToString());
fpSpread1.TextTipPolicy = FarPoint.Win.Spread.TextTipPolicy.Floating;
}
private void fpSpread1_TextTipFetch(object sender, FarPoint.Win.Spread.TextTipFetchEventArgs e)
{
if (e.TipWidth > 200)
{
e.WrapText = true;
e.TipWidth = 200;
}
}
旧文書番号
83565