Initializes a new instance of the
ThreeDBorder class with a specified three-dimensional effect.
The following code example shows how to set a
ThreeDBorder in the
Section. This example is part of a larger example available for the
Border class.
void setThreeDBorderToRow_Click(object sender, EventArgs e)
{
Template template1 = gcMultiRow1.Template;
Row row = template1.Row;
if (row.Border is ThreeDBorder)
{
row.Border = Border.Empty;
}
else
{
//Use this constructor to set the outline ThreeDBorder
ThreeDBorder threeDBorder1 = new ThreeDBorder(Color.Gray, Color.DarkGray, Color.White,
Color.LightGray);
threeDBorder1.ThreeDEffect = ThreeDEffect.Raised;
//Set ThreeDBorder to Row.
row.Border = threeDBorder1;
}
// Reload template1.
this.gcMultiRow1.Template = template1;
}
Private Sub setThreeDBorderToRow_Click(ByVal sender As Object, ByVal e As EventArgs) Handles
setThreeDBorderToRow.Click
Dim template1 As Template = gcMultiRow1.Template
Dim row As Row = template1.Row
If TypeOf row.Border Is ThreeDBorder Then
row.Border = Border.Empty
Else
'Use this constructor to set the outline ThreeDBorder
Dim threeDBorder1 As New ThreeDBorder(Color.Gray, Color.DarkGray, Color.White, Color.LightGray)
threeDBorder1.ThreeDEffect = ThreeDEffect.Raised
'Set ThreeDBorder to Row.
row.Border = threeDBorder1
End If
' Reload template1.
Me.gcMultiRow1.Template = template1
End Sub
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