Class DataGrid

    • Field Detail

      • assemblyFullName

        public static final java.lang.String assemblyFullName
        Fully assembly qualified name: System.Windows.Forms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
        See Also:
        Constant Field Values
      • assemblyShortName

        public static final java.lang.String assemblyShortName
        Assembly name: System.Windows.Forms
        See Also:
        Constant Field Values
      • className

        public static final java.lang.String className
        Qualified class name: System.Windows.Forms.DataGrid
        See Also:
        Constant Field Values
      • classType

        public static org.mases.jcobridge.JCType classType
        The type managed from JCOBridge. See JCType
    • Method Detail

      • setJCOInstance

        public void setJCOInstance​(org.mases.jcobridge.JCObject instance)
        Overrides:
        setJCOInstance in class Control
      • BeginEdit

        public boolean BeginEdit​(DataGridColumnStyle gridColumn,
                                 int rowNumber)
                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • EndEdit

        public boolean EndEdit​(DataGridColumnStyle gridColumn,
                               int rowNumber,
                               boolean shouldAbort)
                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • IsExpanded

        public boolean IsExpanded​(int rowNumber)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • IsSelected

        public boolean IsSelected​(int row)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetCellBounds

        public Rectangle GetCellBounds​(int row,
                                       int col)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetCellBounds

        public Rectangle GetCellBounds​(DataGridCell dgc)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetCurrentCellBounds

        public Rectangle GetCurrentCellBounds()
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • BeginInit

        public void BeginInit()
                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Collapse

        public void Collapse​(int row)
                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • EndInit

        public void EndInit()
                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Expand

        public void Expand​(int row)
                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • NavigateBack

        public void NavigateBack()
                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • NavigateTo

        public void NavigateTo​(int rowNumber,
                               java.lang.String relationName)
                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • ResetAlternatingBackColor

        public void ResetAlternatingBackColor()
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • ResetGridLineColor

        public void ResetGridLineColor()
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • ResetHeaderBackColor

        public void ResetHeaderBackColor()
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • ResetHeaderFont

        public void ResetHeaderFont()
                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • ResetHeaderForeColor

        public void ResetHeaderForeColor()
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • ResetLinkColor

        public void ResetLinkColor()
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • ResetLinkHoverColor

        public void ResetLinkHoverColor()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • ResetSelectionBackColor

        public void ResetSelectionBackColor()
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • ResetSelectionForeColor

        public void ResetSelectionForeColor()
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Select

        public void Select​(int row)
                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • SetDataBinding

        public void SetDataBinding​(NetObject dataSource,
                                   java.lang.String dataMember)
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • SubObjectsSiteChange

        public void SubObjectsSiteChange​(boolean site)
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • UnSelect

        public void UnSelect​(int row)
                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getAllowNavigation

        public boolean getAllowNavigation()
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setAllowNavigation

        public void setAllowNavigation​(boolean AllowNavigation)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getAllowSorting

        public boolean getAllowSorting()
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setAllowSorting

        public void setAllowSorting​(boolean AllowSorting)
                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getCaptionVisible

        public boolean getCaptionVisible()
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setCaptionVisible

        public void setCaptionVisible​(boolean CaptionVisible)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getColumnHeadersVisible

        public boolean getColumnHeadersVisible()
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setColumnHeadersVisible

        public void setColumnHeadersVisible​(boolean ColumnHeadersVisible)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getFlatMode

        public boolean getFlatMode()
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setFlatMode

        public void setFlatMode​(boolean FlatMode)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getParentRowsVisible

        public boolean getParentRowsVisible()
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setParentRowsVisible

        public void setParentRowsVisible​(boolean ParentRowsVisible)
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getReadOnly

        public boolean getReadOnly()
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setReadOnly

        public void setReadOnly​(boolean ReadOnly)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getRowHeadersVisible

        public boolean getRowHeadersVisible()
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setRowHeadersVisible

        public void setRowHeadersVisible​(boolean RowHeadersVisible)
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getCurrentRowIndex

        public int getCurrentRowIndex()
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setCurrentRowIndex

        public void setCurrentRowIndex​(int CurrentRowIndex)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getFirstVisibleColumn

        public int getFirstVisibleColumn()
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getPreferredColumnWidth

        public int getPreferredColumnWidth()
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setPreferredColumnWidth

        public void setPreferredColumnWidth​(int PreferredColumnWidth)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getPreferredRowHeight

        public int getPreferredRowHeight()
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setPreferredRowHeight

        public void setPreferredRowHeight​(int PreferredRowHeight)
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getRowHeaderWidth

        public int getRowHeaderWidth()
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setRowHeaderWidth

        public void setRowHeaderWidth​(int RowHeaderWidth)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getVisibleColumnCount

        public int getVisibleColumnCount()
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getVisibleRowCount

        public int getVisibleRowCount()
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getAlternatingBackColor

        public Color getAlternatingBackColor()
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setAlternatingBackColor

        public void setAlternatingBackColor​(Color AlternatingBackColor)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getBackgroundColor

        public Color getBackgroundColor()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setBackgroundColor

        public void setBackgroundColor​(Color BackgroundColor)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getCaptionBackColor

        public Color getCaptionBackColor()
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setCaptionBackColor

        public void setCaptionBackColor​(Color CaptionBackColor)
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getCaptionForeColor

        public Color getCaptionForeColor()
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setCaptionForeColor

        public void setCaptionForeColor​(Color CaptionForeColor)
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getGridLineColor

        public Color getGridLineColor()
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setGridLineColor

        public void setGridLineColor​(Color GridLineColor)
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getHeaderBackColor

        public Color getHeaderBackColor()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setHeaderBackColor

        public void setHeaderBackColor​(Color HeaderBackColor)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getHeaderForeColor

        public Color getHeaderForeColor()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setHeaderForeColor

        public void setHeaderForeColor​(Color HeaderForeColor)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getLinkColor

        public Color getLinkColor()
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setLinkColor

        public void setLinkColor​(Color LinkColor)
                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getLinkHoverColor

        public Color getLinkHoverColor()
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setLinkHoverColor

        public void setLinkHoverColor​(Color LinkHoverColor)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getParentRowsBackColor

        public Color getParentRowsBackColor()
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setParentRowsBackColor

        public void setParentRowsBackColor​(Color ParentRowsBackColor)
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getParentRowsForeColor

        public Color getParentRowsForeColor()
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setParentRowsForeColor

        public void setParentRowsForeColor​(Color ParentRowsForeColor)
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getSelectionBackColor

        public Color getSelectionBackColor()
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setSelectionBackColor

        public void setSelectionBackColor​(Color SelectionBackColor)
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getSelectionForeColor

        public Color getSelectionForeColor()
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setSelectionForeColor

        public void setSelectionForeColor​(Color SelectionForeColor)
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getCaptionFont

        public Font getCaptionFont()
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setCaptionFont

        public void setCaptionFont​(Font CaptionFont)
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getHeaderFont

        public Font getHeaderFont()
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setHeaderFont

        public void setHeaderFont​(Font HeaderFont)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDataSource

        public NetObject getDataSource()
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setDataSource

        public void setDataSource​(NetObject DataSource)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getCaptionText

        public java.lang.String getCaptionText()
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setCaptionText

        public void setCaptionText​(java.lang.String CaptionText)
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDataMember

        public java.lang.String getDataMember()
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setDataMember

        public void setDataMember​(java.lang.String DataMember)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getBorderStyle

        public BorderStyle getBorderStyle()
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setBorderStyle

        public void setBorderStyle​(BorderStyle BorderStyle)
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getCurrentCell

        public DataGridCell getCurrentCell()
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setCurrentCell

        public void setCurrentCell​(DataGridCell CurrentCell)
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getGridLineStyle

        public DataGridLineStyle getGridLineStyle()
                                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setGridLineStyle

        public void setGridLineStyle​(DataGridLineStyle GridLineStyle)
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getParentRowsLabelStyle

        public DataGridParentRowsLabelStyle getParentRowsLabelStyle()
                                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setParentRowsLabelStyle

        public void setParentRowsLabelStyle​(DataGridParentRowsLabelStyle ParentRowsLabelStyle)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • addAllowNavigationChanged

        public void addAllowNavigationChanged​(EventHandler handler)
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • removeAllowNavigationChanged

        public void removeAllowNavigationChanged​(EventHandler handler)
                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • addBackButtonClick

        public void addBackButtonClick​(EventHandler handler)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • removeBackButtonClick

        public void removeBackButtonClick​(EventHandler handler)
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • addBackgroundColorChanged

        public void addBackgroundColorChanged​(EventHandler handler)
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • removeBackgroundColorChanged

        public void removeBackgroundColorChanged​(EventHandler handler)
                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • addBorderStyleChanged

        public void addBorderStyleChanged​(EventHandler handler)
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • removeBorderStyleChanged

        public void removeBorderStyleChanged​(EventHandler handler)
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • addCaptionVisibleChanged

        public void addCaptionVisibleChanged​(EventHandler handler)
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • removeCaptionVisibleChanged

        public void removeCaptionVisibleChanged​(EventHandler handler)
                                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • addCurrentCellChanged

        public void addCurrentCellChanged​(EventHandler handler)
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • removeCurrentCellChanged

        public void removeCurrentCellChanged​(EventHandler handler)
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • addCursorChanged

        public void addCursorChanged​(EventHandler handler)
                              throws java.lang.Throwable
        Overrides:
        addCursorChanged in class Control
        Throws:
        java.lang.Throwable
      • addDataSourceChanged

        public void addDataSourceChanged​(EventHandler handler)
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • removeDataSourceChanged

        public void removeDataSourceChanged​(EventHandler handler)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • addFlatModeChanged

        public void addFlatModeChanged​(EventHandler handler)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • removeFlatModeChanged

        public void removeFlatModeChanged​(EventHandler handler)
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • addParentRowsLabelStyleChanged

        public void addParentRowsLabelStyleChanged​(EventHandler handler)
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • removeParentRowsLabelStyleChanged

        public void removeParentRowsLabelStyleChanged​(EventHandler handler)
                                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • addParentRowsVisibleChanged

        public void addParentRowsVisibleChanged​(EventHandler handler)
                                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • removeParentRowsVisibleChanged

        public void removeParentRowsVisibleChanged​(EventHandler handler)
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • addReadOnlyChanged

        public void addReadOnlyChanged​(EventHandler handler)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • removeReadOnlyChanged

        public void removeReadOnlyChanged​(EventHandler handler)
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • addScroll

        public void addScroll​(EventHandler handler)
                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • removeScroll

        public void removeScroll​(EventHandler handler)
                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • addShowParentDetailsButtonClick

        public void addShowParentDetailsButtonClick​(EventHandler handler)
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • removeShowParentDetailsButtonClick

        public void removeShowParentDetailsButtonClick​(EventHandler handler)
                                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • addTextChanged

        public void addTextChanged​(EventHandler handler)
                            throws java.lang.Throwable
        Overrides:
        addTextChanged in class Control
        Throws:
        java.lang.Throwable
      • removeTextChanged

        public void removeTextChanged​(EventHandler handler)
                               throws java.lang.Throwable
        Overrides:
        removeTextChanged in class Control
        Throws:
        java.lang.Throwable
      • addNavigate

        public void addNavigate​(NavigateEventHandler handler)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • removeNavigate

        public void removeNavigate​(NavigateEventHandler handler)
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable