作成日: 2019/07/31 最終更新日: 2019/07/31
文書種別
使用方法
詳細
FetchCellTipsイベントを使用することで任意のテキストをツールチップに表示することが可能です。
以下の例では、セルの内容を表示します。
◎サンプルコード(VB)
◎サンプルコード(C#)
以下の例では、セルの内容を表示します。
◎サンプルコード(VB)
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
' データの作成
Dim dt As New DataTable("Test")
dt.Columns.Add("ColA", GetType(String))
dt.Columns.Add("ColB", GetType(String))
For i As Integer = 0 To 4
dt.Rows.Add(String.Format("A{0}", i), String.Format("B{0}", i))
Next
dt.AcceptChanges()
' TrueDBGridの設定
C1TrueDBGrid1.DataSource = dt
C1TrueDBGrid1.CellTips = C1.Win.C1TrueDBGrid.CellTipEnum.Floating
End Sub
Private Sub C1TrueDBGrid1_FetchCellTips(sender As Object, e As FetchCellTipsEventArgs) Handles C1TrueDBGrid1.FetchCellTips
' セルチップの設定
e.CellTip = e.Column.DataColumn.CellText(e.Row)
End Sub
' データの作成
Dim dt As New DataTable("Test")
dt.Columns.Add("ColA", GetType(String))
dt.Columns.Add("ColB", GetType(String))
For i As Integer = 0 To 4
dt.Rows.Add(String.Format("A{0}", i), String.Format("B{0}", i))
Next
dt.AcceptChanges()
' TrueDBGridの設定
C1TrueDBGrid1.DataSource = dt
C1TrueDBGrid1.CellTips = C1.Win.C1TrueDBGrid.CellTipEnum.Floating
End Sub
Private Sub C1TrueDBGrid1_FetchCellTips(sender As Object, e As FetchCellTipsEventArgs) Handles C1TrueDBGrid1.FetchCellTips
' セルチップの設定
e.CellTip = e.Column.DataColumn.CellText(e.Row)
End Sub
◎サンプルコード(C#)
public Form1()
{
InitializeComponent();
c1TrueDBGrid1.FetchCellTips += C1TrueDBGrid1_FetchCellTips;
}
private void Form1_Load(object sender, EventArgs e)
{
// データの作成
DataTable dt = new DataTable("Test");
dt.Columns.Add("ColA", typeof(String));
dt.Columns.Add("ColB", typeof(String));
for (int i = 0; i < 5; i++)
{
dt.Rows.Add(string.Format("A{0}", i), string.Format("B{0}", i));
}
dt.AcceptChanges();
// TrueDBGridの設定
c1TrueDBGrid1.DataSource = dt;
c1TrueDBGrid1.CellTips = C1.Win.C1TrueDBGrid.CellTipEnum.Floating;
}
private void C1TrueDBGrid1_FetchCellTips(object sender, FetchCellTipsEventArgs e)
{
// セルチップの設定
e.CellTip = e.Column.DataColumn.CellText(e.Row);
}
{
InitializeComponent();
c1TrueDBGrid1.FetchCellTips += C1TrueDBGrid1_FetchCellTips;
}
private void Form1_Load(object sender, EventArgs e)
{
// データの作成
DataTable dt = new DataTable("Test");
dt.Columns.Add("ColA", typeof(String));
dt.Columns.Add("ColB", typeof(String));
for (int i = 0; i < 5; i++)
{
dt.Rows.Add(string.Format("A{0}", i), string.Format("B{0}", i));
}
dt.AcceptChanges();
// TrueDBGridの設定
c1TrueDBGrid1.DataSource = dt;
c1TrueDBGrid1.CellTips = C1.Win.C1TrueDBGrid.CellTipEnum.Floating;
}
private void C1TrueDBGrid1_FetchCellTips(object sender, FetchCellTipsEventArgs e)
{
// セルチップの設定
e.CellTip = e.Column.DataColumn.CellText(e.Row);
}
旧文書番号
84339