Referencia de la Clase sage.ew.objetos.UserControls.Mantegrid

Presenta un datagridview con botones añadir y borrar tipo Mantegrid de Eurowin Más...

Diagrama de herencias de sage.ew.objetos.UserControls.Mantegrid
Sage.ES.S50.NuevoEjercicio.UserControls.ManteGridContadores Sage.ES.S50.NuevoEjercicio.UserControls.ManteGridTraspasarDatos sage.ew.docscompra.UserControls.gridArtDocCompra sage.ew.docsven.UserControls.gridArtDocVenta

Estructuras de datos

class  _classCondicion
 Permet evaluar condicions Más...
 
class  CalendarCell
 Clase CalendarCell Más...
 
class  CalendarColumn
 Elemento CalendarColumn Más...
 
class  CalendarEditingControl
 Clase de edición del control Calendar Más...
 
class  ComboCell
 Clase ComboCell Más...
 
class  ComboEditingControl
 Clase ComboEditingControl Más...
 
class  DataGridViewLinkCell
 
class  DataGridViewMaskedTextCell
 DataGridViewMaskedTextCell is derived from DGV-TextBoxCell using all TextBox properties and containing the Mask property to host a MaskedTextBox. Más...
 
class  DataGridViewMaskedTextEditingControl
 DataGridViewMaskedTextEditingControl is the MaskedTextBox that is hosted in a DataGridViewMaskedTextColumn. Más...
 
class  DataGridViewNumericUpDownCell
 Defines a NumericUpDown cell type for the System.Windows.Forms.DataGridView control Más...
 
class  DataGridViewNumericUpDownColumn
 Custom column type dedicated to the DataGridViewNumericUpDownCell cell type. Más...
 
class  DataGridViewNumericUpDownEditingControl
 Defines the editing control for the DataGridViewNumericUpDownCell custom cell type. Más...
 
class  ewDataGridViewButtonColumn
 Base per a les columnes estandar Más...
 
class  ewDataGridViewCheckBoxColumn
 Base per a les columnes estandar Más...
 
class  ewDataGridViewComboBoxColumn
 Base per a les columnes estandar Más...
 
class  ewDataGridViewImageColumn
 Base per a les columnes imagen estandar Más...
 
class  ewDataGridViewMaskedTextColumn
 DataGridViewMaskedTextColumn hosts a DGV-MaskedTextCell collection containing a Mask property. Más...
 
class  ewDataGridViewTextAndImageCell
 Celda tipo Imagen + Texto Más...
 
class  ewDataGridViewTextAndImageColumn
 Columna tipo Imagen + Texto Más...
 
class  ewDataGridViewTextBoxColumn
 Base per a les columnes estandar Más...
 
class  ewDataGridViewTextBoxPasteCell
 DataGridView habilitando tecla paste en la edicion Más...
 

Métodos públicos

delegate void _DataSource_Row_New_Event_Handler (int tnInsertLinea)
 Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable Más...
 
delegate void _DataSource_Row_Delete_Event_Handler (DataGridViewRow trRowDelete)
 Se dispara al borrar un registro cuando el DataSource no es un DataTable Más...
 
delegate void _Row_Delete_Before_Handler (DataGridViewRow tdgvRowDelete, ref bool tlOk)
 Se dispara antes de borrar una fila Más...
 
delegate void _Row_Delete_After_Handler (DataGridViewRow trRowDelete)
 Se dispara después de borrar una fila Más...
 
delegate void _Row_New_Before_Handler (ref bool tlOk, bool tlInsert=false)
 Se dispara antes de insertar una nueva fila Más...
 
delegate void _Row_New_After_Handler (DataGridViewRow tdgvRowLastInsert, bool tlInsert)
 Se dispara despues de insertar una nueva fila Más...
 
delegate void _Row_Ok_Handler (DataGridViewRow tdgvRowLastInsert, ref bool tlOk)
 Se dispara cuando se verifica si la fila es correcta Más...
 
delegate void _RowChange_Handler (DataGridViewRow tdgvCurrentRow)
 Se dispara cuando se cambia la fila seleccionada en el grid Más...
 
delegate void _BeforeColChange_Handler (DataGridViewColumn tdgvCurrentCol, ref bool tlOk)
 Se dispara antes de que se cambie la celda seleccionada en el grid Más...
 
delegate void _ColChange_Handler (DataGridViewCell tdgvCurrentCel)
 Se dispara cuando se cambia la celda seleccionada en el grid Más...
 
delegate void _Resize_Handler (object sender, EventArgs e)
 Se dispara cuando se cambia el tamaño del control Más...
 
delegate void _CellClick_Handler (DataGridViewCell tdgvCurrentCel)
 Se produce cuando se hace clic en cualquier parte de una celda. Más...
 
delegate void _CellDoubleClick_Handler (DataGridViewCell tdgvCurrentCel)
 Se produce cuando se hace doble clic en cualquier parte de una celda. Más...
 
delegate void _KeyDown_Handler (object sender, KeyEventArgs e)
 Se dispara cuando se pulsa una tecla Más...
 
delegate void _KeyPress_Handler (object sender, KeyPressEventArgs e)
 Se dispara cuando se pulsa y suelta una tecla Más...
 
delegate void _CellFormatting_Handler (object sender, DataGridViewCellFormattingEventArgs e)
 Se produce cuando hay que aplicar formato al contenido de una celda para su presentación. Más...
 
delegate void _RowPrePaint_Handler (object sender, DataGridViewRowPrePaintEventArgs e)
 Se produce antes de que se dibuje un objeto DataGridViewRow. Más...
 
delegate void _CellValidating_Handler (DataGridViewCell tdgvCurrentCel, ref bool tlOk)
 Se produce cuando se valida la celda en cualquier parte de una celda. Más...
 
delegate void _F4_BeforeClick_Handler (object sender, ref btBrowser toBrowser)
 Delegado del evento before click Más...
 
delegate void _F4_AfterClick_Handler (object sender, bool tlAceptar, ref btBrowser toBrowser)
 Delegado del evento clic after del browser Más...
 
delegate void _F5_BeforeClick_Handler (object sender, ref btMante toMante)
 Delegado del evento before click Más...
 
 Mantegrid ()
 Crea una nueva instancia de la clase Mantegrid Más...
 
virtual void _Addons_CurrentCellValue ()
 Al capturar un código mediante un F4, se ha de asignar el valor seleccionado a la propiedad de la clase de negocio pertinente Más...
 
void ProcessEnterKey (Boolean bClickTactilCell=false)
 Metode que es dispara cada cop que s'apreta Enter PE-74331 Se cambia a public Más...
 
DataGridViewColumn _ProperaColumnaVisible (DataGridViewColumn tdcCurrentCol=null)
 Devuelve la próxima columan visible Más...
 
Boolean _Fila_Delete ()
 Borra una fila del grid Más...
 
virtual void _Fila_New ()
 Inserta una nueva fila en el grid Más...
 
void _Fila_Ok ()
 Verifica que el registro es correcto Más...
 
void _Fila_Insert ()
 Inserta un nuevo registro en la posición actual del DataGridView Más...
 
bool _Fila_Sel (dynamic toDataBoundItem)
 Selecciona la fila del grid comparando el elemento pasado con los que contine la colección DataSource PE-69084 Más...
 
bool _Fila_Sel (object toValor, string tcColName)
 Selecciona la fila del grid comparando el contenido de la columna con el valor PE-69084 Más...
 
virtual void _Show_Error_Message (string tcErrorMessage)
 Muestra los posibles mensajes de error de la validación de los datos de las tablas relacionadas Más...
 
bool _Fila_Sel (object toValor, int tnColIndex)
 Selecciona la fila del grid comparando el contenido de la columna con el valor PE-69084 Más...
 
void _TeclaF4 (string tcNombreColumna, object tbtBrowser)
 Asocia una columna con un browser Más...
 
void _TeclaF5 (string tcNombreColumna, object tbtMante)
 Asocia una columna con un mantenimiento Más...
 

Campos de datos

bool EnlazadoVista = false
 Indica si el mantegrid, esta enlazado con una vista Más...
 
object _DocAssociat
 No es fa servir enlloc Más...
 
ewgrid _Grid
 Proporciona acceso al control DataGrid Más...
 
Keys _LastKey = Keys.None
 Hi guardem la última tecla pitjada per si hem de tractar l'Enter. Más...
 
ewbase.ewManteTRel< ILinTRel, IClaves_ManteTRel_Base
 _ManteTRel_Base Más...
 
LineaOrdenable _LineaOrdenable
 Permite ordenar las líneas Más...
 

Métodos protegidos

override bool ProcessCmdKey (ref Message msg, Keys keyData)
 Permite capturar las teclas pulsadas Más...
 
virtual bool IgnorarClicksEnLosHeathers ()
 Permite ignorar clicks en la cabecera Más...
 
virtual void _DataSource_Row_Delete (DataGridViewRow trRowDelete)
 Método para borrar registros Más...
 
virtual bool _Validar_Ultima_Linea (int tnIndice)
 PE81657 - validem la ultima linea pel tema d'articles amb escandall,ofertes,ampliacio descripcio .... Más...
 
virtual void _DataSource_Row_New (int tnInsertLinea=-1)
 Método para insertar registros Más...
 
override void OnVisibleChanged (EventArgs e)
 sobrecarga evento onVisibleChanged Más...
 
override void Dispose (bool disposing)
 Limpiar los recursos que se estén utilizando. Más...
 

Atributos protegidos

Dictionary< string, object > _BrowColumn = new Dictionary<string, object>()
 Permet associár a cada coumna un objecte browser Más...
 
Dictionary< string, object > _ManteColumn = new Dictionary<string, object>()
 Permet associár a cada coumna un objecte manteniment Más...
 
Dictionary< string, List< ewbutton > > _oBotonesAdicionales = new Dictionary<string, List<ewbutton>>()
 Permite asociar a cada columna un listado de botones Más...
 

Propiedades

Boolean _ShowPrintButton [get, set]
 Indica si se tienen que mostrar el botón de impresión Más...
 
string _PrintTitle [get, set]
 Indica si se tienen que mostrar el botón de impresión Más...
 
virtual btPrintGrid _PrintButton [get]
 Obetener el botón de impresión Más...
 
Boolean _MostrarBotonesAdicionales [get, set]
 Indica si se tienen que mostrar los botones adicionales Más...
 
virtual bool _ReadOnly [get, set]
 Bloquea todo el mantegrid Más...
 
string _Texto_Borrar_Registro [get, set]
 Texto que se mostrará al borrar un registro Más...
 
bool _Anadir_Visible [get, set]
 Hace visible o invisible el botón Añadir Más...
 
string _Anadir_Text [get, set]
 Caption del botón Añadir Más...
 
Point _Anadir_Location [get, set]
 Posición dentro del control del botón Añadir Más...
 
bool _Borrar_Visible [get, set]
 Hace visible o invisible el botón Borrar Más...
 
string _Borrar_Text [get, set]
 Caption del botón Borrar Más...
 
Point _Borrar_Location [get, set]
 Posición dentro del control del botón Borrar Más...
 
bool _Insertar_Visible [get, set]
 Hace visible o invisible el botón Insertar Más...
 
string _Insertar_Text [get, set]
 Caption del botón Insertar Más...
 
string _Insertar_Tooltip [get, set]
 Tooltip del botón Insertar Más...
 
string _Anadir_Tooltip [get, set]
 Tooltip del botón Añadir Más...
 
string _Borrar_Tooltip [get, set]
 Tooltip del botón Borrar Más...
 
DataGridViewCell _CurrentCel [get, set]
 Guardem la última cel·la per comparar-la i disparar el _ColChange Más...
 
bool _Tactil [get, set]
 Indica si estamos en un entorno tàctil Más...
 
bool _AplicarEstilos [get, set]
 Aplicar estilos visuales Más...
 
bool _RecuadroVisible [get, set]
 PE-76131 Muestra u oculta el EwRecuadro que envuelve el control Más...
 
bool _InsertarConIntro [get, set]
 Determina si un intro en la última columna de la última fila debe añadir un registro Más...
 
dynamic _ManteTRel [get, set]
 Definición de la tabla relacionada Más...
 
bool _MostrarBrowMante [get, set]
 Activado, mostrará botones browser y mantenimiento en las columnas que los tengan configurados Más...
 
Dictionary< string, List< ewbutton > > _BotonesAdicionales [get]
 Listado de botones adicionales Más...
 

Eventos

_DataSource_Row_New_Event_Handler _DataSource_Row_New_Event
 Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable Más...
 
_DataSource_Row_Delete_Event_Handler _DataSource_Row_Delete_Event
 Se dispara al borrar un registro cuando el DataSource no es un DataTable Más...
 
_Row_Delete_Before_Handler _Row_Delete_Before
 Se dispara antes de borrar una fila Más...
 
_Row_Delete_After_Handler _Row_Delete_After
 Se dispara después de borrar una fila Más...
 
_Row_New_Before_Handler _Row_New_Before
 Se dispara antes de insertar una nueva fila Más...
 
_Row_New_After_Handler _Row_New_After
 Se dispara despues de insertar una nueva fila Más...
 
_Row_Ok_Handler _Row_Ok
 Se dispara cuando se verifica si la fila es correcta Más...
 
_RowChange_Handler _RowChange
 Se dispara cuando se cambia la fila seleccionada en el grid Más...
 
_BeforeColChange_Handler _BeforeColChange
 Se dispara antes de que se cambie la celda seleccionada en el grid Más...
 
_ColChange_Handler _ColChange
 Se dispara cuando se cambia la celda seleccionada en el grid Más...
 
_Resize_Handler _Resize
 Se dispara cuando se cambia el tamaño del control Más...
 
_CellClick_Handler _CellClick
 Se produce cuando se hace clic en cualquier parte de una celda. Más...
 
_CellDoubleClick_Handler _CellDoubleClick
 Se produce cuando se hace doble clic en cualquier parte de una celda. Más...
 
_KeyDown_Handler _KeyDown
 Se dispara cuando se pulsa una tecla Más...
 
_KeyPress_Handler _KeyPress
 Se dispara cuando se pulsa una tecla Más...
 
_CellFormatting_Handler _CellFormatting
 Se produce cuando hay que aplicar formato al contenido de una celda para su presentación. Más...
 
_RowPrePaint_Handler _RowPrePaint
 Se produce antes de que se dibuje un objeto DataGridViewRow Más...
 
_CellValidating_Handler _CellValidating
 Se produce antes de que se dibuje un objeto DataGridViewRow Más...
 
_F4_BeforeClick_Handler _F4_BeforeClick
 Evento antes del click pero despues de las validaciones Más...
 
_F4_AfterClick_Handler _F4_AfterClick
 Evento F4 clic after Más...
 
_F5_BeforeClick_Handler _F5_BeforeClick
 Evento antes del click pero despues de las validaciones Más...
 

Descripción detallada

Presenta un datagridview con botones añadir y borrar tipo Mantegrid de Eurowin

Definición en la línea 26 del archivo Mantegrid.cs.

Documentación del constructor y destructor

◆ Mantegrid()

sage.ew.objetos.UserControls.Mantegrid.Mantegrid ( )
inline

Crea una nueva instancia de la clase Mantegrid

Definición en la línea 862 del archivo Mantegrid.cs.

Documentación de las funciones miembro

◆ _Addons_CurrentCellValue()

virtual void sage.ew.objetos.UserControls.Mantegrid._Addons_CurrentCellValue ( )
inlinevirtual

Al capturar un código mediante un F4, se ha de asignar el valor seleccionado a la propiedad de la clase de negocio pertinente

Reimplementado en sage.ew.docsven.UserControls.gridArtDocVenta y sage.ew.docscompra.UserControls.gridArtDocCompra.

Definición en la línea 997 del archivo Mantegrid.cs.

◆ _BeforeColChange_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._BeforeColChange_Handler ( DataGridViewColumn  tdgvCurrentCol,
ref bool  tlOk 
)

Se dispara antes de que se cambie la celda seleccionada en el grid

Parámetros
tdgvCurrentColCurrent col
tlOk

◆ _CellClick_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._CellClick_Handler ( DataGridViewCell  tdgvCurrentCel)

Se produce cuando se hace clic en cualquier parte de una celda.

Parámetros
tdgvCurrentCelDataGridViewCell actual

◆ _CellDoubleClick_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._CellDoubleClick_Handler ( DataGridViewCell  tdgvCurrentCel)

Se produce cuando se hace doble clic en cualquier parte de una celda.

Parámetros
tdgvCurrentCelDataGridViewCell actual

◆ _CellFormatting_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._CellFormatting_Handler ( object  sender,
DataGridViewCellFormattingEventArgs  e 
)

Se produce cuando hay que aplicar formato al contenido de una celda para su presentación.

Parámetros
senderobject
eDataGridViewCellFormattingEventArgs

PE69275. Habian desaparecido los eventos

◆ _CellValidating_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._CellValidating_Handler ( DataGridViewCell  tdgvCurrentCel,
ref bool  tlOk 
)

Se produce cuando se valida la celda en cualquier parte de una celda.

Parámetros
tdgvCurrentCelDataGridViewCell actual
tlOk

◆ _ColChange_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._ColChange_Handler ( DataGridViewCell  tdgvCurrentCel)

Se dispara cuando se cambia la celda seleccionada en el grid

Parámetros
tdgvCurrentCelCurrent cell

◆ _DataSource_Row_Delete()

virtual void sage.ew.objetos.UserControls.Mantegrid._DataSource_Row_Delete ( DataGridViewRow  trRowDelete)
inlineprotectedvirtual

Método para borrar registros

Parámetros
trRowDelete

Reimplementado en sage.ew.docsven.UserControls.gridArtDocVenta y sage.ew.docscompra.UserControls.gridArtDocCompra.

Definición en la línea 1974 del archivo Mantegrid.cs.

◆ _DataSource_Row_Delete_Event_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._DataSource_Row_Delete_Event_Handler ( DataGridViewRow  trRowDelete)

Se dispara al borrar un registro cuando el DataSource no es un DataTable

◆ _DataSource_Row_New()

virtual void sage.ew.objetos.UserControls.Mantegrid._DataSource_Row_New ( int  tnInsertLinea = -1)
inlineprotectedvirtual

Método para insertar registros

Parámetros
tnInsertLinea

Reimplementado en sage.ew.docsven.UserControls.gridArtDocVenta y sage.ew.docscompra.UserControls.gridArtDocCompra.

Definición en la línea 2356 del archivo Mantegrid.cs.

◆ _DataSource_Row_New_Event_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._DataSource_Row_New_Event_Handler ( int  tnInsertLinea)

Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable

◆ _F4_AfterClick_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._F4_AfterClick_Handler ( object  sender,
bool  tlAceptar,
ref btBrowser  toBrowser 
)

Delegado del evento clic after del browser

Parámetros
senderMantegrid
tlAceptar
toBrowserReferencia al browser que se va a ejecutar

◆ _F4_BeforeClick_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._F4_BeforeClick_Handler ( object  sender,
ref btBrowser  toBrowser 
)

Delegado del evento before click

Parámetros
senderMantegrid
toBrowserReferencia al browser que se va a ejecutar

◆ _F5_BeforeClick_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._F5_BeforeClick_Handler ( object  sender,
ref btMante  toMante 
)

Delegado del evento before click

Parámetros
senderMantegrid
toManteReferencia al mante que se va a ejecutar

◆ _Fila_Delete()

Boolean sage.ew.objetos.UserControls.Mantegrid._Fila_Delete ( )
inline

Borra una fila del grid

Definición en la línea 1895 del archivo Mantegrid.cs.

◆ _Fila_Insert()

void sage.ew.objetos.UserControls.Mantegrid._Fila_Insert ( )
inline

Inserta un nuevo registro en la posición actual del DataGridView

Devuelve

Definición en la línea 2016 del archivo Mantegrid.cs.

◆ _Fila_New()

virtual void sage.ew.objetos.UserControls.Mantegrid._Fila_New ( )
inlinevirtual

Inserta una nueva fila en el grid

Definición en la línea 1992 del archivo Mantegrid.cs.

◆ _Fila_Ok()

void sage.ew.objetos.UserControls.Mantegrid._Fila_Ok ( )
inline

Verifica que el registro es correcto

Devuelve

Definición en la línea 2003 del archivo Mantegrid.cs.

◆ _Fila_Sel() [1/3]

bool sage.ew.objetos.UserControls.Mantegrid._Fila_Sel ( dynamic  toDataBoundItem)
inline

Selecciona la fila del grid comparando el elemento pasado con los que contine la colección DataSource PE-69084

Parámetros
toDataBoundItemItem de la colección que popula el grid
Devuelve

Definición en la línea 2027 del archivo Mantegrid.cs.

◆ _Fila_Sel() [2/3]

bool sage.ew.objetos.UserControls.Mantegrid._Fila_Sel ( object  toValor,
string  tcColName 
)
inline

Selecciona la fila del grid comparando el contenido de la columna con el valor PE-69084

Parámetros
toValorValor que se buscará
tcColNameNombre de la columna en la que se buscará
Devuelve

Definición en la línea 2060 del archivo Mantegrid.cs.

◆ _Fila_Sel() [3/3]

bool sage.ew.objetos.UserControls.Mantegrid._Fila_Sel ( object  toValor,
int  tnColIndex 
)
inline

Selecciona la fila del grid comparando el contenido de la columna con el valor PE-69084

Parámetros
toValorValor que se buscará
tnColIndexNúmero de columna en la que se buscará. Si se pasa -1, se buscará en todas las columnas
Devuelve

Definición en la línea 2098 del archivo Mantegrid.cs.

◆ _KeyDown_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._KeyDown_Handler ( object  sender,
KeyEventArgs  e 
)

Se dispara cuando se pulsa una tecla

Parámetros
senderobject
eKeyPressEventArgs

◆ _KeyPress_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._KeyPress_Handler ( object  sender,
KeyPressEventArgs  e 
)

Se dispara cuando se pulsa y suelta una tecla

Parámetros
senderobject
eKeyPressEventArgs

◆ _ProperaColumnaVisible()

DataGridViewColumn sage.ew.objetos.UserControls.Mantegrid._ProperaColumnaVisible ( DataGridViewColumn  tdcCurrentCol = null)
inline

Devuelve la próxima columan visible

Parámetros
tdcCurrentCol
Devuelve

Definición en la línea 1469 del archivo Mantegrid.cs.

◆ _Resize_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._Resize_Handler ( object  sender,
EventArgs  e 
)

Se dispara cuando se cambia el tamaño del control

Parámetros
sender
e

◆ _Row_Delete_After_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._Row_Delete_After_Handler ( DataGridViewRow  trRowDelete)

Se dispara después de borrar una fila

Parámetros
trRowDeleteDa acceso a una cópia de la fila borrada

◆ _Row_Delete_Before_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._Row_Delete_Before_Handler ( DataGridViewRow  tdgvRowDelete,
ref bool  tlOk 
)

Se dispara antes de borrar una fila

Parámetros
tdgvRowDeleteDa acceso a la fila que se borrará
tlOkPermite cancelar el proceso

◆ _Row_New_After_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._Row_New_After_Handler ( DataGridViewRow  tdgvRowLastInsert,
bool  tlInsert 
)

Se dispara despues de insertar una nueva fila

Parámetros
tdgvRowLastInsertDa acceso a la última fila insertada
tlInsertIndica si se añade al final o insertada en medio de otras filas

◆ _Row_New_Before_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._Row_New_Before_Handler ( ref bool  tlOk,
bool  tlInsert = false 
)

Se dispara antes de insertar una nueva fila

Parámetros
tlOkPermite cancelar el proceso
tlInsertIndica si se añade al final o insertada en medio de otras filas

◆ _Row_Ok_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._Row_Ok_Handler ( DataGridViewRow  tdgvRowLastInsert,
ref bool  tlOk 
)

Se dispara cuando se verifica si la fila es correcta

Parámetros
tdgvRowLastInsertDa acceso a la última fila insertada
tlOkPermite cancelar el proceso

◆ _RowChange_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._RowChange_Handler ( DataGridViewRow  tdgvCurrentRow)

Se dispara cuando se cambia la fila seleccionada en el grid

Parámetros
tdgvCurrentRowCurrent row

◆ _RowPrePaint_Handler()

delegate void sage.ew.objetos.UserControls.Mantegrid._RowPrePaint_Handler ( object  sender,
DataGridViewRowPrePaintEventArgs  e 
)

Se produce antes de que se dibuje un objeto DataGridViewRow.

Parámetros
senderobject
eDataGridViewRowPrePaintEventArgs

PE69275. Habian desaparecido los eventos

◆ _Show_Error_Message()

virtual void sage.ew.objetos.UserControls.Mantegrid._Show_Error_Message ( string  tcErrorMessage)
inlinevirtual

Muestra los posibles mensajes de error de la validación de los datos de las tablas relacionadas

Parámetros
tcErrorMessage

Definición en la línea 2085 del archivo Mantegrid.cs.

◆ _TeclaF4()

void sage.ew.objetos.UserControls.Mantegrid._TeclaF4 ( string  tcNombreColumna,
object  tbtBrowser 
)
inline

Asocia una columna con un browser

Parámetros
tcNombreColumnaNombre de la columna
tbtBrowserObjeto btBrowser asociado

Definición en la línea 2367 del archivo Mantegrid.cs.

◆ _TeclaF5()

void sage.ew.objetos.UserControls.Mantegrid._TeclaF5 ( string  tcNombreColumna,
object  tbtMante 
)
inline

Asocia una columna con un mantenimiento

Parámetros
tcNombreColumnaNombre de la columna
tbtManteObjeto btMante asociado

Definición en la línea 2381 del archivo Mantegrid.cs.

◆ _Validar_Ultima_Linea()

virtual bool sage.ew.objetos.UserControls.Mantegrid._Validar_Ultima_Linea ( int  tnIndice)
inlineprotectedvirtual

PE81657 - validem la ultima linea pel tema d'articles amb escandall,ofertes,ampliacio descripcio ....

Devuelve

Reimplementado en sage.ew.docsven.UserControls.gridArtDocVenta y sage.ew.docscompra.UserControls.gridArtDocCompra.

Definición en la línea 1984 del archivo Mantegrid.cs.

◆ Dispose()

override void sage.ew.objetos.UserControls.Mantegrid.Dispose ( bool  disposing)
inlineprotected

Limpiar los recursos que se estén utilizando.

Parámetros
disposingtrue si los recursos administrados se deben eliminar; false en caso contrario, false.

Definición en la línea 14 del archivo Mantegrid.Designer.cs.

◆ IgnorarClicksEnLosHeathers()

virtual bool sage.ew.objetos.UserControls.Mantegrid.IgnorarClicksEnLosHeathers ( )
inlineprotectedvirtual

Permite ignorar clicks en la cabecera

Reimplementado en sage.ew.docsven.UserControls.gridArtDocVenta y sage.ew.docscompra.UserControls.gridArtDocCompra.

Definición en la línea 1820 del archivo Mantegrid.cs.

◆ OnVisibleChanged()

override void sage.ew.objetos.UserControls.Mantegrid.OnVisibleChanged ( EventArgs  e)
inlineprotected

sobrecarga evento onVisibleChanged

Parámetros
e

Definición en la línea 6405 del archivo Mantegrid.cs.

◆ ProcessCmdKey()

override bool sage.ew.objetos.UserControls.Mantegrid.ProcessCmdKey ( ref Message  msg,
Keys  keyData 
)
inlineprotected

Permite capturar las teclas pulsadas

Parámetros
msgMessage
keyDataKeys
Devuelve

Definición en la línea 1007 del archivo Mantegrid.cs.

◆ ProcessEnterKey()

void sage.ew.objetos.UserControls.Mantegrid.ProcessEnterKey ( Boolean  bClickTactilCell = false)
inline

Metode que es dispara cada cop que s'apreta Enter PE-74331 Se cambia a public

Parámetros
bClickTactilCell

Definición en la línea 1367 del archivo Mantegrid.cs.

Documentación de los campos

◆ _BrowColumn

Dictionary<string, object> sage.ew.objetos.UserControls.Mantegrid._BrowColumn = new Dictionary<string, object>()
protected

Permet associár a cada coumna un objecte browser

Definición en la línea 827 del archivo Mantegrid.cs.

◆ _DocAssociat

object sage.ew.objetos.UserControls.Mantegrid._DocAssociat

No es fa servir enlloc

Definición en la línea 157 del archivo Mantegrid.cs.

◆ _Grid

ewgrid sage.ew.objetos.UserControls.Mantegrid._Grid

Proporciona acceso al control DataGrid

Definición en la línea 451 del archivo Mantegrid.cs.

◆ _LastKey

Keys sage.ew.objetos.UserControls.Mantegrid._LastKey = Keys.None

Hi guardem la última tecla pitjada per si hem de tractar l'Enter.

Definición en la línea 456 del archivo Mantegrid.cs.

◆ _LineaOrdenable

LineaOrdenable sage.ew.objetos.UserControls.Mantegrid._LineaOrdenable

Permite ordenar las líneas

Definición en la línea 519 del archivo Mantegrid.cs.

◆ _ManteColumn

Dictionary<string, object> sage.ew.objetos.UserControls.Mantegrid._ManteColumn = new Dictionary<string, object>()
protected

Permet associár a cada coumna un objecte manteniment

Definición en la línea 832 del archivo Mantegrid.cs.

◆ _ManteTRel_Base

ewbase.ewManteTRel<ILinTRel, IClaves> sage.ew.objetos.UserControls.Mantegrid._ManteTRel_Base

_ManteTRel_Base

Definición en la línea 504 del archivo Mantegrid.cs.

◆ _oBotonesAdicionales

Dictionary<string, List<ewbutton> > sage.ew.objetos.UserControls.Mantegrid._oBotonesAdicionales = new Dictionary<string, List<ewbutton>>()
protected

Permite asociar a cada columna un listado de botones

Definición en la línea 837 del archivo Mantegrid.cs.

◆ EnlazadoVista

bool sage.ew.objetos.UserControls.Mantegrid.EnlazadoVista = false

Indica si el mantegrid, esta enlazado con una vista

Definición en la línea 152 del archivo Mantegrid.cs.

Documentación de propiedades

◆ _Anadir_Location

Point sage.ew.objetos.UserControls.Mantegrid._Anadir_Location
getset

Posición dentro del control del botón Añadir

Definición en la línea 214 del archivo Mantegrid.cs.

◆ _Anadir_Text

string sage.ew.objetos.UserControls.Mantegrid._Anadir_Text
getset

Caption del botón Añadir

Definición en la línea 199 del archivo Mantegrid.cs.

◆ _Anadir_Tooltip

string sage.ew.objetos.UserControls.Mantegrid._Anadir_Tooltip
getset

Tooltip del botón Añadir

Definición en la línea 335 del archivo Mantegrid.cs.

◆ _Anadir_Visible

bool sage.ew.objetos.UserControls.Mantegrid._Anadir_Visible
getset

Hace visible o invisible el botón Añadir

Definición en la línea 181 del archivo Mantegrid.cs.

◆ _AplicarEstilos

bool sage.ew.objetos.UserControls.Mantegrid._AplicarEstilos
getset

Aplicar estilos visuales

Definición en la línea 404 del archivo Mantegrid.cs.

◆ _Borrar_Location

Point sage.ew.objetos.UserControls.Mantegrid._Borrar_Location
getset

Posición dentro del control del botón Borrar

Definición en la línea 268 del archivo Mantegrid.cs.

◆ _Borrar_Text

string sage.ew.objetos.UserControls.Mantegrid._Borrar_Text
getset

Caption del botón Borrar

Definición en la línea 253 del archivo Mantegrid.cs.

◆ _Borrar_Tooltip

string sage.ew.objetos.UserControls.Mantegrid._Borrar_Tooltip
getset

Tooltip del botón Borrar

Definición en la línea 349 del archivo Mantegrid.cs.

◆ _Borrar_Visible

bool sage.ew.objetos.UserControls.Mantegrid._Borrar_Visible
getset

Hace visible o invisible el botón Borrar

Definición en la línea 235 del archivo Mantegrid.cs.

◆ _BotonesAdicionales

Dictionary<string, List<ewbutton> > sage.ew.objetos.UserControls.Mantegrid._BotonesAdicionales
get

Listado de botones adicionales

Definición en la línea 848 del archivo Mantegrid.cs.

◆ _CurrentCel

DataGridViewCell sage.ew.objetos.UserControls.Mantegrid._CurrentCel
getset

Guardem la última cel·la per comparar-la i disparar el _ColChange

Definición en la línea 365 del archivo Mantegrid.cs.

◆ _Insertar_Text

string sage.ew.objetos.UserControls.Mantegrid._Insertar_Text
getset

Caption del botón Insertar

Definición en la línea 307 del archivo Mantegrid.cs.

◆ _Insertar_Tooltip

string sage.ew.objetos.UserControls.Mantegrid._Insertar_Tooltip
getset

Tooltip del botón Insertar

Definición en la línea 321 del archivo Mantegrid.cs.

◆ _Insertar_Visible

bool sage.ew.objetos.UserControls.Mantegrid._Insertar_Visible
getset

Hace visible o invisible el botón Insertar

Definición en la línea 290 del archivo Mantegrid.cs.

◆ _InsertarConIntro

bool sage.ew.objetos.UserControls.Mantegrid._InsertarConIntro
getset

Determina si un intro en la última columna de la última fila debe añadir un registro

Definición en la línea 442 del archivo Mantegrid.cs.

◆ _ManteTRel

dynamic sage.ew.objetos.UserControls.Mantegrid._ManteTRel
getset

Definición de la tabla relacionada

Definición en la línea 463 del archivo Mantegrid.cs.

◆ _MostrarBotonesAdicionales

Boolean sage.ew.objetos.UserControls.Mantegrid._MostrarBotonesAdicionales
getset

Indica si se tienen que mostrar los botones adicionales

Definición en la línea 92 del archivo Mantegrid.cs.

◆ _MostrarBrowMante

bool sage.ew.objetos.UserControls.Mantegrid._MostrarBrowMante
getset

Activado, mostrará botones browser y mantenimiento en las columnas que los tengan configurados

Definición en la línea 511 del archivo Mantegrid.cs.

◆ _PrintButton

virtual btPrintGrid sage.ew.objetos.UserControls.Mantegrid._PrintButton
getprotected

Obetener el botón de impresión

Definición en la línea 71 del archivo Mantegrid.cs.

◆ _PrintTitle

string sage.ew.objetos.UserControls.Mantegrid._PrintTitle
getset

Indica si se tienen que mostrar el botón de impresión

Definición en la línea 64 del archivo Mantegrid.cs.

◆ _ReadOnly

virtual bool sage.ew.objetos.UserControls.Mantegrid._ReadOnly
getset

Bloquea todo el mantegrid

Definición en la línea 107 del archivo Mantegrid.cs.

◆ _RecuadroVisible

bool sage.ew.objetos.UserControls.Mantegrid._RecuadroVisible
getset

PE-76131 Muestra u oculta el EwRecuadro que envuelve el control

Definición en la línea 424 del archivo Mantegrid.cs.

◆ _ShowPrintButton

Boolean sage.ew.objetos.UserControls.Mantegrid._ShowPrintButton
getset

Indica si se tienen que mostrar el botón de impresión

Definición en la línea 43 del archivo Mantegrid.cs.

◆ _Tactil

bool sage.ew.objetos.UserControls.Mantegrid._Tactil
getset

Indica si estamos en un entorno tàctil

Definición en la línea 375 del archivo Mantegrid.cs.

◆ _Texto_Borrar_Registro

string sage.ew.objetos.UserControls.Mantegrid._Texto_Borrar_Registro
getset

Texto que se mostrará al borrar un registro

Definición en la línea 163 del archivo Mantegrid.cs.

Documentación de los eventos

◆ _BeforeColChange

_BeforeColChange_Handler sage.ew.objetos.UserControls.Mantegrid._BeforeColChange

Se dispara antes de que se cambie la celda seleccionada en el grid

Definición en la línea 665 del archivo Mantegrid.cs.

◆ _CellClick

_CellClick_Handler sage.ew.objetos.UserControls.Mantegrid._CellClick

Se produce cuando se hace clic en cualquier parte de una celda.

Definición en la línea 677 del archivo Mantegrid.cs.

◆ _CellDoubleClick

_CellDoubleClick_Handler sage.ew.objetos.UserControls.Mantegrid._CellDoubleClick

Se produce cuando se hace doble clic en cualquier parte de una celda.

Definición en la línea 681 del archivo Mantegrid.cs.

◆ _CellFormatting

_CellFormatting_Handler sage.ew.objetos.UserControls.Mantegrid._CellFormatting

Se produce cuando hay que aplicar formato al contenido de una celda para su presentación.

PE69275. Habian desaparecido los eventos

Definición en la línea 694 del archivo Mantegrid.cs.

◆ _CellValidating

_CellValidating_Handler sage.ew.objetos.UserControls.Mantegrid._CellValidating

Se produce antes de que se dibuje un objeto DataGridViewRow

Habian desaparecido los eventos

Definición en la línea 704 del archivo Mantegrid.cs.

◆ _ColChange

_ColChange_Handler sage.ew.objetos.UserControls.Mantegrid._ColChange

Se dispara cuando se cambia la celda seleccionada en el grid

Definición en la línea 669 del archivo Mantegrid.cs.

◆ _DataSource_Row_Delete_Event

_DataSource_Row_Delete_Event_Handler sage.ew.objetos.UserControls.Mantegrid._DataSource_Row_Delete_Event

Se dispara al borrar un registro cuando el DataSource no es un DataTable

Definición en la línea 637 del archivo Mantegrid.cs.

◆ _DataSource_Row_New_Event

_DataSource_Row_New_Event_Handler sage.ew.objetos.UserControls.Mantegrid._DataSource_Row_New_Event

Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable

Definición en la línea 633 del archivo Mantegrid.cs.

◆ _F4_AfterClick

_F4_AfterClick_Handler sage.ew.objetos.UserControls.Mantegrid._F4_AfterClick

Evento F4 clic after

Definición en la línea 777 del archivo Mantegrid.cs.

◆ _F4_BeforeClick

_F4_BeforeClick_Handler sage.ew.objetos.UserControls.Mantegrid._F4_BeforeClick

Evento antes del click pero despues de las validaciones

Definición en la línea 717 del archivo Mantegrid.cs.

◆ _F5_BeforeClick

_F5_BeforeClick_Handler sage.ew.objetos.UserControls.Mantegrid._F5_BeforeClick

Evento antes del click pero despues de las validaciones

Definición en la línea 801 del archivo Mantegrid.cs.

◆ _KeyDown

_KeyDown_Handler sage.ew.objetos.UserControls.Mantegrid._KeyDown

Se dispara cuando se pulsa una tecla

Definición en la línea 685 del archivo Mantegrid.cs.

◆ _KeyPress

_KeyPress_Handler sage.ew.objetos.UserControls.Mantegrid._KeyPress

Se dispara cuando se pulsa una tecla

Definición en la línea 689 del archivo Mantegrid.cs.

◆ _Resize

_Resize_Handler sage.ew.objetos.UserControls.Mantegrid._Resize

Se dispara cuando se cambia el tamaño del control

Definición en la línea 673 del archivo Mantegrid.cs.

◆ _Row_Delete_After

_Row_Delete_After_Handler sage.ew.objetos.UserControls.Mantegrid._Row_Delete_After

Se dispara después de borrar una fila

Definición en la línea 645 del archivo Mantegrid.cs.

◆ _Row_Delete_Before

_Row_Delete_Before_Handler sage.ew.objetos.UserControls.Mantegrid._Row_Delete_Before

Se dispara antes de borrar una fila

Definición en la línea 641 del archivo Mantegrid.cs.

◆ _Row_New_After

_Row_New_After_Handler sage.ew.objetos.UserControls.Mantegrid._Row_New_After

Se dispara despues de insertar una nueva fila

Definición en la línea 653 del archivo Mantegrid.cs.

◆ _Row_New_Before

_Row_New_Before_Handler sage.ew.objetos.UserControls.Mantegrid._Row_New_Before

Se dispara antes de insertar una nueva fila

Definición en la línea 649 del archivo Mantegrid.cs.

◆ _Row_Ok

_Row_Ok_Handler sage.ew.objetos.UserControls.Mantegrid._Row_Ok

Se dispara cuando se verifica si la fila es correcta

Definición en la línea 657 del archivo Mantegrid.cs.

◆ _RowChange

_RowChange_Handler sage.ew.objetos.UserControls.Mantegrid._RowChange

Se dispara cuando se cambia la fila seleccionada en el grid

Definición en la línea 661 del archivo Mantegrid.cs.

◆ _RowPrePaint

_RowPrePaint_Handler sage.ew.objetos.UserControls.Mantegrid._RowPrePaint

Se produce antes de que se dibuje un objeto DataGridViewRow

PE69275. Habian desaparecido los eventos

Definición en la línea 699 del archivo Mantegrid.cs.


La documentación para esta clase fue generada a partir de los siguientes ficheros: