GrapeCity.Win.MultiRow Namespace > Cell Class : ToolTipText Property |
<SRCategoryAttribute("Appearance")> <SRDescriptionAttribute("Indicates the text of the Cell's ToolTip.")> <DefaultValueAttribute()> <LocalizableAttribute(True)> Public Property ToolTipText As String
[SRCategory("Appearance")] [SRDescription("Indicates the text of the Cell's ToolTip.")] [DefaultValue()] [Localizable(true)] public string ToolTipText {get; set;}
Changing this property raises the GcMultiRow.CellToolTipTextChanged event.
This property value is displayed as the cell ToolTip when the pointer is over the cell.
If this property value is String.Empty and the cell's value cannot display completely, the cell's ToolTip displays the content of the cell's value; if this property value is not String.Empty, this property value is displayed.
You can handle the GcMultiRow's GcMultiRow.CellToolTipTextNeeded event when the GcMultiRow.DataSource or GcMultiRow.VirtualMode property is set in the control. This is useful when working with large amounts of data to avoid performance penalties when setting the cell's ToolTipText value for multiple cells.
GrapeCity.Win.MultiRow.TextBoxCell text1 = new GrapeCity.Win.MultiRow.TextBoxCell(); GrapeCity.Win.MultiRow.TextBoxCell text2 = new GrapeCity.Win.MultiRow.TextBoxCell(); text1.Name = "text1"; text2.Name = "text2"; GrapeCity.Win.MultiRow.Template template1 = GrapeCity.Win.MultiRow.Template.CreateGridTemplate(new GrapeCity.Win.MultiRow.Cell[] { text1, text2 }, 160, GrapeCity.Win.MultiRow.AutoGenerateGridTemplateStyles.ColumnHeader | GrapeCity.Win.MultiRow.AutoGenerateGridTemplateStyles.RowHeaderAutoNumber); template1.ColumnHeaders[0].Cells[0].Value = "Column1"; template1.ColumnHeaders[0].Cells[1].Value = "Column2"; gcMultiRow1.Template = template1; gcMultiRow1.RowCount = 3; gcMultiRow1.ShowCellToolTips = true; gcMultiRow1.CellToolTipAutomaticDelay = 150; gcMultiRow1.CellToolTipInitialDelay = 30; gcMultiRow1[1, 0].ToolTipText = "Cell Text";
Dim text1 As New GrapeCity.Win.MultiRow.TextBoxCell() Dim text2 As New GrapeCity.Win.MultiRow.TextBoxCell() text1.Name = "text1" text2.Name = "text2" Dim template1 As GrapeCity.Win.MultiRow.Template = GrapeCity.Win.MultiRow.Template.CreateGridTemplate(New GrapeCity.Win.MultiRow.Cell() {text1, text2}, 160, GrapeCity.Win.MultiRow.AutoGenerateGridTemplateStyles.ColumnHeader Or GrapeCity.Win.MultiRow.AutoGenerateGridTemplateStyles.RowHeaderAutoNumber) template1.ColumnHeaders(0).Cells(0).Value = "Column1" template1.ColumnHeaders(0).Cells(1).Value = "Column2" GcMultiRow1.Template = template1 GcMultiRow1.RowCount = 3 GcMultiRow1.ShowCellToolTips = True GcMultiRow1.CellToolTipAutomaticDelay = 150 GcMultiRow1.CellToolTipInitialDelay = 30 GcMultiRow1(1, 0).ToolTipText = "Cell Text"
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2