GrapeCity.Win.MultiRow Namespace > ThreeDBorder Class > ThreeDBorder Constructor : ThreeDBorder Constructor(Color) |
Dim baseColor As Color Dim instance As New ThreeDBorder(baseColor)
DarkColor = ControlPaint.Dark(color); DarkDarkColor = ControlPaint.DarkDark(color); LightColor = ControlPaint.Light(color); LightLightColor = ControlPaint.LightLight(color);
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