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.
 
virtual DialogResult _Show_Question_Message (string tcMessage, string tcCaption)
 Muestra un mensaje de pregunta y retorna el resultado de la selección del usuario.
 
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 32 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 901 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 1062 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 2048 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 2453 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 1969 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 2090 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 2066 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 2077 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 2101 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 2183 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 2134 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 1554 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 2159 del archivo Mantegrid.cs.

◆ _Show_Question_Message()

virtual DialogResult sage.ew.objetos.UserControls.Mantegrid._Show_Question_Message ( string tcMessage,
string tcCaption )
inlinevirtual

Muestra un mensaje de pregunta y retorna el resultado de la selección del usuario.

Parámetros
tcMessageMensaje a mostrar
tcCaptionTítulo del mensaje
Devuelve
DialogResult con la respuesta del usuario

Definición en la línea 2171 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 2464 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 2478 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 2058 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 1894 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 6513 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 1072 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 1452 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 866 del archivo Mantegrid.cs.

◆ _DocAssociat

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

No es fa servir enlloc.

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

◆ _Grid

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

Proporciona acceso al control DataGrid.

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

◆ _LineaOrdenable

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

Permite ordenar las líneas.

Definición en la línea 528 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 871 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 513 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 876 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 161 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 222 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 207 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 343 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 189 del archivo Mantegrid.cs.

◆ _AplicarEstilos

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

Aplicar estilos visuales.

Definición en la línea 412 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 276 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 261 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 357 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 243 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 886 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 373 del archivo Mantegrid.cs.

◆ _FormBase

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

Form asociado al componente.

Definición en la línea 551 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 536 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 315 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 329 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 298 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 450 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 471 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 97 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 519 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 76 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 70 del archivo Mantegrid.cs.

◆ _ReadOnly

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

Bloquea todo el mantegrid.

Definición en la línea 112 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 432 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 48 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 383 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 171 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 704 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 716 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 733 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 743 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 708 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 676 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 672 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 816 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 756 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 840 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 724 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 728 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 712 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 684 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 680 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 692 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 688 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 696 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 700 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 738 del archivo Mantegrid.cs.


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