SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: LUIS_PROGRAC# en Jueves 22 de Marzo de 2007, 16:00

Título: Agregar
Publicado por: LUIS_PROGRAC# en Jueves 22 de Marzo de 2007, 16:00
Holas!estoy usando un GridView..para mostrar....y ahora quiero agregar un evento keypress.. a una columan cuando esoty editando o cuando ingreso  datoeditalo, y actualizalo

DataGridViewTextBoxColumn grdColStyle3 = new DataGridViewTextBoxColumn();
           grdColStyle3.HeaderText = "Name";
           grdColStyle3.DataPropertyName = "user_nomuser";
           grdColStyle3.Width = 120;
           dataGrid2.Columns.Add(grdColStyle3);

poner un evento keypress en la columna
Título: Re: Agregar
Publicado por: sergiotarrillo en Viernes 23 de Marzo de 2007, 02:07
para que quieres soportar el evento keypress?, para validación o para otra cosa?

SAludos,
Título: Re: Agregar
Publicado por: LUIS_PROGRAC# en Viernes 23 de Marzo de 2007, 16:31
holas  necesito para validacion osea quiero validar que en algunas solo ingresen numeros y en otras que solo ingresen unos caracteres por favor como hago el vento keypress con el datagrid era asi : pero aqui no tengo ni idea como hacer en el datgridview

DataGridTextBoxColumn grdColStyle3 = new DataGridTextBoxColumn();
            grdColStyle3.HeaderText = "Name";
            grdColStyle3.MappingName = "user_nomuser";
            grdColStyle3.Width = 120;
            grdColStyle3.TextBox.KeyPress += new KeyPressEventHandler(textBox2_KeyPress);
            grdColStyle3.NullText = string.Empty;
Título: Re: Agregar
Publicado por: sergiotarrillo en Miércoles 28 de Marzo de 2007, 18:43
Holas!

Puedes revisar el evento CellValidating del DataGridView.

DataGridView.CellValidating (Evento) (http://msdn2.microsoft.com/es-es/library/system.windows.forms.datagridview.cellvalidating(VS.80).aspx).

Revisa los ejemplos en este artículo (http://www.devx.com/dotnet/Article/33748/1954?pf=true).

Saludos,