PPJ Desktop API
HomeCurrent IssuesDownloads
  • Welcome
  • Concepts
  • PPJ.Runtime.49
    • General
      • Sal
      • Sys
      • SalApplication
      • SalNamedProperties
      • SalWindow
      • WindowActionsEventArgs
      • SalXML
    • COM
      • SalCoClass
      • SalObject
      • SalOleErrorInfo
      • SalSafeArray
      • SalVariant
    • Controls
      • SalActiveX
      • SalBackgroundText
      • SalCheckBox
      • SalComboBox
      • SalContext
      • SalCustomControl
      • SalDataField
        • DataType
      • SalFrame
        • BorderStyle
      • SalGeneralWindow
      • SalGroupBox
      • SalGroupSeparator
      • SalHorizontalScrollBar
      • SalLine
        • LineStyle
        • LineType
      • SalListBox
      • SalMultilineField
      • SalNavigationBar
      • SalOptionButton
        • OptionButtonStyle
      • SalPicture
        • ImageStorage
      • SalPushbutton
      • SalRadioButton
      • SalTableWindow
        • CellType
        • FocusRowStyle
        • RowsSizingStyle
        • SalTableColumn
        • SalTableColumnCollection
        • SalTableRow
        • SalTableRowCollection
        • SalTableWindowBase
      • SalTreeControl
        • SalTreeItem
      • SalUserControl
      • SalVerticalScrollBar
    • Forms
      • AccessoryType
      • SalDialogBox
      • SalForm
      • SalFormClientArea
      • SalFormStatusBar
      • SalFormTableWindow
      • SalFormToolBar
      • SalFormWindow
      • SalMDIWindow
      • SalRibbonBarBase
      • SalRibbonBarForm
      • SalRibbonBarMDI
      • SalRibbonStatusBar
    • Interfaces
      • ISalControl
      • ISalEditControl
      • ISalListControl
      • ISalPictureControl
      • ISalRadioButton
      • ISalReport
      • ISalType
      • ISalAccessory
      • ISalMenu
      • ISalWindow
    • Internet
      • FtpEventArgs
      • FtpEventHandler
      • HttpEventArgs
      • HttpEventHandler
      • SalFtpClient
      • SalHttpClient
      • SalQuickFTP
      • SalQuickHTTP
    • Menus
      • SalContextMenu
      • SalFormMainMenu
      • SalMenuColumn
      • SalMenuItem
      • SalMenuRow
      • SalMenuSeparator
      • SalPopupMenu
      • SalWindowsMenu
    • QO
      • QO
      • SalQuickHTML
      • SalQuickTabs
      • SalQuickTabsDialog
      • SalQuickTabsForm
      • SalQuickTabsParent
      • SalQuickTabsParentDialog
      • SalQuickTabsParentForm
      • SalQuickToolTipCheckBox
      • SalQuickToolTipChildTable
      • SalQuickToolTipComboBox
      • SalQuickToolTipDataField
      • SalQuickToolTipHScrollBar
      • SalQuickToolTipListBox
      • SalQuickToolTipMultilineField
      • SalQuickToolTipOptionButton
      • SalQuickToolTipPicture
      • SalQuickToolTipPushButton
      • SalQuickToolTipRadioButton
      • SalQuickToolTipTableWindow
      • SalQuickToolTipVScrollBar
      • SalToolTipManager
    • Sql
      • SalSqlBindVariables
      • SalSqlError
      • SalSqlHandle
      • SalSqlSessionHandle
      • Sql
      • SqlContext
      • SqlOra
      • WhenSqlError
    • Types
      • SalArray
      • SalArray<T>
      • SalBinary
      • SalBoolean
      • SalDateTime
      • SalFileHandle
      • SalFunctionalClass
      • SalNumber
      • SalResource
      • SalString
      • SalStringContext
      • SalWindowHandle
  • PPJ.Runtime.DDE.49
    • General
      • SalDDE
  • PPJ.Runtime.Vis.49
    • General
      • Vis
      • VisTblEx
    • Controls
      • VisCalendar
      • VisCalendarDropDown
      • VisColorComboBox
      • VisColorListBox
      • VisColorPalette
      • VisColorPaletteBase
      • VisColorPaletteDropDown
      • VisComboBoxBase
      • VisDesktopListBox
      • VisDirListBox
      • VisDirTreeListBox
      • VisDriveListBox
      • VisDropDownBase
      • VisFileListBox
      • VisFontComboBox
      • VisFontListBox
      • VisFontNameComboBox
      • VisFontNameListBox
      • VisListBoxBase
      • VisListBoxExtension
      • VisListView
      • VisListViewDropDown
      • VisMeter
      • VisOutlineComboBox
      • VisOutlineListBox
      • VisPictureComboBox
      • VisPictureListBox
      • VisPoint
      • VisRadioListBox
      • VisRect
      • VisRichEdit
      • VisSize
      • VisSpinField
      • VisSplitter
      • VisSplitterWindow
        • Orientation
  • PPJ.Runtime.XSal.49
    • General
      • XSal
      • XSalScript
    • Controls
      • XSalFlatButton
      • XSalHSplitter
      • XSalSeparator
      • XSalSeparatorDoubleRaised
      • XSalSeparatorEtched
      • XSalSeparatorInvisible
      • XSalSeparatorSingleRaised
      • XSalSplitter
      • XSalToolbar
      • XSalToolbox
      • XSalVSplitter
Powered by GitBook
On this page
  • Properties
  • ActiveColumn
  • AllowDraggingLockedColumns
  • AllowSorting
  • AutoScroll
  • AutoScrollMargin
  • AutoScrollMinSize
  • BackColor
  • BackgroundImage
  • ColHeader
  • Columns
  • ContextRow
  • CurrentGrid
  • CurrentRow
  • DefaultRowHeight
  • ExtendLastColumn
  • FocusRow
  • FocusRowStyle
  • IsEmbedded
  • MainGrid
  • Redraw
  • RowHeader
  • RowHeaderFlags
  • RowHeaderImages
  • RowHeaderTitle
  • RowHeaderTitleAlign
  • RowHeaderWidth
  • Rows
  • ShowCellLabels
  • ShowCursor
  • ShowFocusRow
  • SplitGrid
  • SplitRows
  • Splitter
  • TableFlags
  • Trimming
  • UseVisualStyles
  • Methods
  • GetCellStyle(column, row)
  • GetCellStyleNew(column, row)
  • GetColHeaderStyle(column)
  • GetColHeaderStyleNew(column)
  • GetColStyle(column)
  • GetColStyleNew(column)
  • GetRowHeaderStyle(row)
  • GetRowHeaderStyleNew(row)
  • GetRowStyle(row)
  • GetRowStyleNew(row)
  • TranslateRowContext(rowNum, rowIndex, grid)
  • Inherited By
  1. PPJ.Runtime.49
  2. Controls
  3. SalTableWindow

SalTableWindowBase

PPJ.Runtime.Windows.SalTableWindowBase

PreviousSalTableRowCollectionNextSalTreeControl

Last updated 2 years ago

Namespace: PPJ.Runtime.Windows

Assembly: PPJ.Runtime.49 (4.9.0.0)

Table Window Implementation

public class SalTableWindowBase : UserControl
Public Class SalTableWindowBase
    Inherits UserControl

Properties

ActiveColumn

: Returns the currently focused column.

AllowDraggingLockedColumns

: Enables/Disables dragging locked columns. (Default: False)

AllowSorting

: Enables/Disables automatic sorting on table columns. (Default: False)

AutoScroll

: AutoScroll (Default: False)

AutoScrollMargin

Methods

Returns the CellStyle object for the specified cell.

Parameter
Type
Description

column

row

Returns or creates the CellStyle object for the specified cell. The CellStyle is guaranteed not to be one of the cached CellStyle instances.

Parameter
Type
Description

column

row

Returns the CellStyle object for the fixed cells in the specified column.

Parameter
Type
Description

column

Returns or creates the CellStyle object for the fixed cells in the specified column.

Parameter
Type
Description

column

Returns the CellStyle object for the specified column.

Parameter
Type
Description

column

Returns or creates the CellStyle object for the specified column.

Parameter
Type
Description

column

Returns the CellStyle for the fixed cells for the specified row.

Parameter
Type
Description

row

Context row

Returns or creates the CellStyle for the fixed cells for the specified row.

Parameter
Type
Description

row

Context row

Returns the CellStyle object for the specified row.

Parameter
Type
Description

row

Context row

Returns or creates the CellStyle object for the specified row.

Parameter
Type
Description

row

Context row

Parameter
Type
Description

rowNum

rowIndex

grid

Inherited By

Name
Description

Table Window Control

Child table window with tool tip support

: AutoScrollMargin

AutoScrollMinSize

: AutoScrollMinSize

BackColor

: Returns/Sets the back color for the control. When the color is empty it defaults to Windows default color instead of returning the parent's color.

BackgroundImage

: Background Image (Default: null)

ColHeader

: Returns the row used as the col header.

Columns

: Returns the collection of columns.

ContextRow

: Returns/Sets the context row.

CurrentGrid

: Returns the current grid control.

CurrentRow

: Returns the current row index in the current grid control.

DefaultRowHeight

: Returns/Sets the default height of new rows.

ExtendLastColumn

: Enables/Disables the extension of the last column to fill the grid. (Default: True)

FocusRow

: Returns/Sets the focus row.

FocusRowStyle

: Enables/Disables the focus frame around the current row. (Default: Thick)

IsEmbedded

: Returns true if the SalTableWindow control is embedded and the columns are owned/parented by the container.

MainGrid

: Returns the main grid control.

Redraw

: Enables/Disables redrawing for the control.

RowHeader

: Returns the column used as the row header.

RowHeaderFlags

: Returns/Sets row header flags. TBL_RowHdr_*

RowHeaderImages

: Returns the collection of images used to show row flags on the row header. The collection contains DictionaryEntry items where the key is the flags to test and the value is the image object. Row flags are tested in the order they are found in the list.

RowHeaderTitle

: Returns/Sets the row header title.

RowHeaderTitleAlign

: Indicates how the row header title should be aligned.

RowHeaderWidth

: Returns/Sets the row header width.

Rows

: Returns the collection of rows in the main grid.

ShowCellLabels

: Gets or sets whether the grid should display labels over cells whose contents are partially hidden. (Default: False)

ShowCursor

: Enables/Disables the arrow icon on the current row. (Default: False)

ShowFocusRow

: Enables/Disables the focus frame around the current row. (Default: True)

SplitGrid

: Returns the split grid control.

SplitRows

: Returns the collection of rows in the split grid.

Splitter

: Returns the splitter control between the main grid and the split grid.

TableFlags

: Returns/Sets table flags. TBL_Flag_*

Trimming

: Defines how to trim the content that doesn't fit the width of the cell. (Default: None)

UseVisualStyles

: Enables/Disabled drawing of columns and rows headers using the current visual style theme renderer. (Default: False)

GetCellStyle(column, row)

Returns: .

GetCellStyleNew(column, row)

Returns: .

GetColHeaderStyle(column)

Returns: .

GetColHeaderStyleNew(column)

Returns: .

GetColStyle(column)

Returns: .

GetColStyleNew(column)

Returns: .

GetRowHeaderStyle(row)

Returns: .

GetRowHeaderStyleNew(row)

Returns: .

GetRowStyle(row)

Returns: .

GetRowStyleNew(row)

Returns: .

TranslateRowContext(rowNum, rowIndex, grid)

Returns: .

Size
Size
Color
Image
Row
SalTableColumnCollection
Int32
C1FlexGrid
Int32
Int32
Boolean
Int32
FocusRowStyle
Boolean
C1FlexGrid
Boolean
Column
Int32
ArrayList
String
HorizontalAlignment
Int32
SalTableRowCollection
Boolean
Boolean
Boolean
C1FlexGrid
SalTableRowCollection
Splitter
Int32
StringTrimming
Boolean
CellStyle
CellStyle
CellStyle
CellStyle
CellStyle
CellStyle
CellStyle
CellStyle
CellStyle
CellStyle
Boolean
SalTableColumn
Int32
SalTableColumn
Int32
SalTableColumn
SalTableColumn
SalTableColumn
SalTableColumn
Int32
Int32
Int32
Int32
Int32
Int32&
C1FlexGrid&
SalTableWindow
SalQuickToolTipChildTable
SalTableColumn
Boolean
Boolean
Boolean