GrapeCity MultiRow Windows Forms Documentation
MultiRowTriState Enumeration
Example Example 


Defines values for specifying one of three possible states.
Syntax
Public Enum MultiRowTriState 
   Inherits System.Enum
Dim instance As MultiRowTriState
public enum MultiRowTriState : System.Enum 
Members
MemberDescription
FalseThe property's state is false.
InheritThe property is not set and gets the value from the parent.
TrueThe property's state is true.
Example
This example creates a cell note.
GrapeCity.Win.MultiRow.CellNote cnote = new GrapeCity.Win.MultiRow.CellNote("Note");
GrapeCity.Win.MultiRow.CellNoteStyle cstyle = new GrapeCity.Win.MultiRow.CellNoteStyle();
cstyle.Multiline = GrapeCity.Win.MultiRow.MultiRowTriState.True;
cstyle.WordWrap = GrapeCity.Win.MultiRow.MultiRowTriState.True;
cstyle.TriangleSymbolColor = System.Drawing.Color.Violet;
cnote.Text = "This is a test of multiple lines.";
cnote.Style = cstyle;
GrapeCity.Win.MultiRow.TextBoxCell text1 = new GrapeCity.Win.MultiRow.TextBoxCell();
GrapeCity.Win.MultiRow.CheckBoxCell check2 = new GrapeCity.Win.MultiRow.CheckBoxCell();
GrapeCity.Win.MultiRow.Template template1 = GrapeCity.Win.MultiRow.Template.CreateGridTemplate(new GrapeCity.Win.MultiRow.Cell[] { text1, check2 }, 160, GrapeCity.Win.MultiRow.AutoGenerateGridTemplateStyles.ColumnHeader | GrapeCity.Win.MultiRow.AutoGenerateGridTemplateStyles.RowHeaderAutoNumber);
template1.ColumnHeaders[0].Cells[0].Value = "Column1";
gcMultiRow1.Template = template1;
gcMultiRow1.RowCount = 3;
gcMultiRow1[1, 0].Value = 5;
gcMultiRow1[1, 0].Visible = false;
gcMultiRow1[1, 1].Note = cnote;
Dim cnote As New GrapeCity.Win.MultiRow.CellNote("Note")
Dim cstyle As New GrapeCity.Win.MultiRow.CellNoteStyle()
cstyle.Multiline = GrapeCity.Win.MultiRow.MultiRowTriState.True
cstyle.WordWrap = GrapeCity.Win.MultiRow.MultiRowTriState.True
cstyle.TriangleSymbolColor = System.Drawing.Color.Violet
cnote.Text = "This is a test of multiple lines."
cnote.Style = cstyle
Dim text1 As New GrapeCity.Win.MultiRow.TextBoxCell()
Dim check2 As New GrapeCity.Win.MultiRow.CheckBoxCell()
Dim template1 As GrapeCity.Win.MultiRow.Template = GrapeCity.Win.MultiRow.Template.CreateGridTemplate(New GrapeCity.Win.MultiRow.Cell() {text1, check2}, 160, GrapeCity.Win.MultiRow.AutoGenerateGridTemplateStyles.ColumnHeader Or GrapeCity.Win.MultiRow.AutoGenerateGridTemplateStyles.RowHeaderAutoNumber)
template1.ColumnHeaders(0).Cells(0).Value = "Column1"
GcMultiRow1.Template = template1
GcMultiRow1.RowCount = 3
GcMultiRow1(1, 0).Value = 5
GcMultiRow1(1, 1).Note = cnote
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         GrapeCity.Win.MultiRow.MultiRowTriState

Requirements

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

See Also

Reference

GrapeCity.Win.MultiRow Namespace
Multiline Property
TextVertical Property
UseCompatibleTextRendering Property
WordWrap Property

 

 


Copyright © GrapeCity, inc. All rights reserved.