Gets or sets a value that indicates the renderer that the shape cell uses to paint the shape border and clip the hit test area.
<RefreshPropertiesAttribute(RefreshProperties.All)>
<SuppressMessageAttribute(Category="Microsoft.Naming",
CheckId="CA1704:IdentifiersShouldBeSpelledCorrectly",
Scope="",
Target="",
MessageId="Renderer",
Justification="")>
<EditorAttribute(EditorBaseTypeName="System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", EditorTypeName="GrapeCity.Win.MultiRow.Design.ShapeRenderEditor, GrapeCity.Win.MultiRow, Version=7.20.20141.0, Culture=neutral, PublicKeyToken=0f7a722ee3c2bdd9")>
<SRDescriptionAttribute("Indicates the renderer that the shape cell used to paint shape border and clip the hit test area. ")>
<TypeConverterAttribute("GrapeCity.Win.MultiRow.Design.ShapeRenderConvertor, GrapeCity.Win.MultiRow, Version=7.20.20141.0, Culture=neutral, PublicKeyToken=0f7a722ee3c2bdd9")>
<SRCategoryAttribute("Appearance")>
Public Property Renderer As ShapeRenderer
Dim instance As ShapeCell
Dim value As ShapeRenderer
instance.Renderer = value
value = instance.Renderer
[RefreshProperties(RefreshProperties.All)]
[SuppressMessage(Category="Microsoft.Naming",
CheckId="CA1704:IdentifiersShouldBeSpelledCorrectly",
Scope="",
Target="",
MessageId="Renderer",
Justification="")]
[Editor(EditorBaseTypeName="System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", EditorTypeName="GrapeCity.Win.MultiRow.Design.ShapeRenderEditor, GrapeCity.Win.MultiRow, Version=7.20.20141.0, Culture=neutral, PublicKeyToken=0f7a722ee3c2bdd9")]
[SRDescription("Indicates the renderer that the shape cell used to paint shape border and clip the hit test area. ")]
[TypeConverter("GrapeCity.Win.MultiRow.Design.ShapeRenderConvertor, GrapeCity.Win.MultiRow, Version=7.20.20141.0, Culture=neutral, PublicKeyToken=0f7a722ee3c2bdd9")]
[SRCategory("Appearance")]
public ShapeRenderer Renderer {get; set;}
Property Value
A
ShapeRenderer value that represents the renderer that the shape cell uses to paint the shape border and clip the hit test area. The default is a default
RectangleShapeRenderer.
This example creates a shape cell.
GrapeCity.Win.MultiRow.PentagonShapeRenderer pentagonShapeRenderer1 = new GrapeCity.Win.MultiRow.PentagonShapeRenderer();
pentagonShapeRenderer1.ArrowLength = 30;
pentagonShapeRenderer1.Direction = GrapeCity.Win.MultiRow.ShapeDirection.Top;
pentagonShapeRenderer1.LineWidth = 3;
GrapeCity.Win.MultiRow.ShapeCell shapeCell1 = new GrapeCity.Win.MultiRow.ShapeCell();
shapeCell1.Name = "shapeCell1";
shapeCell1.Renderer = pentagonShapeRenderer1;
GrapeCity.Win.MultiRow.TextBoxCell text2 = new GrapeCity.Win.MultiRow.TextBoxCell();
text2.Name = "text2";
GrapeCity.Win.MultiRow.Template template1 = GrapeCity.Win.MultiRow.Template.CreateGridTemplate(new GrapeCity.Win.MultiRow.Cell[] { shapeCell1, 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;
Dim pentagonShapeRenderer1 = New GrapeCity.Win.MultiRow.PentagonShapeRenderer()
pentagonShapeRenderer1.ArrowLength = 30
pentagonShapeRenderer1.Direction = GrapeCity.Win.MultiRow.ShapeDirection.Top
pentagonShapeRenderer1.LineWidth = 3
Dim shapeCell1 = New GrapeCity.Win.MultiRow.ShapeCell()
shapeCell1.Name = "shapeCell1"
shapeCell1.Renderer = pentagonShapeRenderer1
Dim text2 As New GrapeCity.Win.MultiRow.TextBoxCell()
text2.Name = "text2"
Dim template1 As GrapeCity.Win.MultiRow.Template = GrapeCity.Win.MultiRow.Template.CreateGridTemplate(New GrapeCity.Win.MultiRow.Cell() {shapeCell1, 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
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