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

Campos de datos

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

Métodos protegidos

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

Atributos protegidos

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

Propiedades

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

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

Descripción detallada

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

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

Documentación de constructores y destructores

◆ Mantegrid()

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

Crea una nueva instancia de la clase Mantegrid.

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

Documentación de 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.docscompra.UserControls.gridArtDocCompra y sage.ew.docsven.UserControls.gridArtDocVenta.

Definición en la línea 1060 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.docscompra.UserControls.gridArtDocCompra y sage.ew.docsven.UserControls.gridArtDocVenta.

Definición en la línea 2046 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.docscompra.UserControls.gridArtDocCompra y sage.ew.docsven.UserControls.gridArtDocVenta.

Definición en la línea 2440 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 1967 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 2088 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 2064 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 2075 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 2099 del archivo Mantegrid.cs.

◆ _Fila_Sel() [2/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 2170 del archivo Mantegrid.cs.

◆ _Fila_Sel() [3/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 2132 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 1552 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 2157 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 2451 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 2465 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.docscompra.UserControls.gridArtDocCompra y sage.ew.docsven.UserControls.gridArtDocVenta.

Definición en la línea 2056 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.docscompra.UserControls.gridArtDocCompra y sage.ew.docsven.UserControls.gridArtDocVenta.

Definición en la línea 1892 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 6500 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 1070 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 1450 del archivo Mantegrid.cs.

Documentación de 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 864 del archivo Mantegrid.cs.

◆ _DocAssociat

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

No es fa servir enlloc.

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

◆ _Grid

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

Proporciona acceso al control DataGrid.

Definición en la línea 458 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 463 del archivo Mantegrid.cs.

◆ _LineaOrdenable

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

Permite ordenar las líneas.

Definición en la línea 526 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 869 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 511 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 874 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 159 del archivo Mantegrid.cs.

◆ toolTipTxtCodLabel

System.Windows.Forms.ToolTip sage.ew.objetos.UserControls.Mantegrid.toolTipTxtCodLabel

toolTipTxtCodLabel

Definición en la línea 287 del archivo Mantegrid.Designer.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 220 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 205 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 341 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 187 del archivo Mantegrid.cs.

◆ _AplicarEstilos

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

Aplicar estilos visuales.

Definición en la línea 410 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 274 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 259 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 355 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 241 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 884 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 371 del archivo Mantegrid.cs.

◆ _FormBase

FormBase sage.ew.objetos.UserControls.Mantegrid._FormBase
getprotected

Form asociado al componente.

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

◆ _GuidButonBorrar

virtual string sage.ew.objetos.UserControls.Mantegrid._GuidButonBorrar
get

Guid para las respuestas automáticas, si este valor esta vacio funciona como hasta ahora, si esta relleno utilizará el formulario asociado para los mensajes.

Definición en la línea 534 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 313 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 327 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 296 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 448 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 469 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 95 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 517 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 74 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 68 del archivo Mantegrid.cs.

◆ _ReadOnly

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

Bloquea todo el mantegrid.

Definición en la línea 110 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 430 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 46 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 381 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 169 del archivo Mantegrid.cs.

Documentación de 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 702 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 714 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 731 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 741 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 706 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 674 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 670 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 814 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 754 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 838 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 722 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 726 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 710 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 682 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 678 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 690 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 686 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 694 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 698 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 736 del archivo Mantegrid.cs.


La documentación de esta clase está generada de los siguientes archivos: