Solid Edge FrameworkSupport Type Library
TableStyle Object
Members 
Description
Consists of a group of parameters that control the format and presentation characteristics of Tables.
Example
Imports System.Runtime.InteropServices

Public Class Form1

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        
        Dim objApp As SolidEdgeFramework.Application
        Dim objDoc As SolidEdgeDraft.DraftDocument
        Dim objTableStyles As SolidEdgeFrameworkSupport.TableStyles
        Dim objTableStyle As SolidEdgeFrameworkSupport.TableStyle
        Try

            objApp = Marshal.GetActiveObject("SolidEdge.Application")
            objDoc = objApp.ActiveDocument
            objTableStyles = objDoc.TableStyles

            objTableStyle = objTableStyles.Add("testStyle", "Normal")

            ' Title / Header / Data - text styles
            objTableStyle.TitleTextStyle = "Normal"
            objTableStyle.HeaderTextStyle = "Normal"
            objTableStyle.DataTextStyle = "Normal"

            ' line colors
            objTableStyle.LineColor(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seBorder) = 16711680 'blue
            objTableStyle.LineColor(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seTitleSeparator) = 16711680
            objTableStyle.LineColor(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seHeaderSeparator) = 16711680
            objTableStyle.LineColor(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seHeaderSeparator) = 16711680
            objTableStyle.LineColor(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seHeaderDataSeparator) = 16711680
            objTableStyle.LineColor(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seHorizontalGridLine) = 16711680
            objTableStyle.LineColor(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seVerticalGridLine) = 16711680

            ' line dash type
            objTableStyle.LineDashType(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seBorder) = "Continuous"
            objTableStyle.LineDashType(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seTitleSeparator) = "Dash"
            objTableStyle.LineDashType(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seHeaderSeparator) = "Chain"
            objTableStyle.LineDashType(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seHeaderSeparator) = "Centered Chain"
            objTableStyle.LineDashType(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seHeaderDataSeparator) = "Double Chain"
            objTableStyle.LineDashType(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seHorizontalGridLine) = "Dot"
            objTableStyle.LineDashType(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seVerticalGridLine) = "Dash Dot"

            ' line width
            objTableStyle.LineWidth(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seBorder) = 0.001
            objTableStyle.LineWidth(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seTitleSeparator) = 0.0005
            objTableStyle.LineWidth(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seTitleHeaderSeparator) = 0.0005
            objTableStyle.LineWidth(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seHeaderDataSeparator ) = 0.0005
            objTableStyle.LineWidth(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seHeaderDataSeparator) = 0.0005
            objTableStyle.LineWidth(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seHorizontalGridLine) = 0.0005
            objTableStyle.LineWidth(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seVerticalGridLine) = 0.0005

         
            For Each objTableStyle In objTableStyles
                Debug.Print(objTableStyle.Name)
                Debug.Print(objTableStyle.LineColor(SolidEdgeFrameworkSupport.TableStyleLineTypeConstants.seBorder))
            Next


        Catch ex As Exception
            MsgBox(ex.ToString)
        End Try
    End Sub

End Class
See Also

TableStyle Members