Usuario
Configurar BindingSource

Pregunta
-
Hola,
Tengo un formulario con las flechas de Primero - Anterior - Siguiente - Último
El formulario(los textbox) lo relleno mediante un Select que carga un datagridview en otro formulario y al hacer click en el datagridview, este te lleva al formulario con los textbox del cliente y las flechas.Como configuro un bindingsource para que las flechas me funcionen correctamente ??
Lo he intentado y las flechas no me funcionan correctamente, y creo que es debido a que no configuro correctamente el binding source.
Todas las respuestas
-
Hola
Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, para poder darte una mejor atención, te solicitamos de favor que nos brindes un poco más de información acerca del problema que se te presenta, así como compartirnos un fragmento del código para podernos dar una idea más clara de lo que requieres.
Gracias por usar los foros de MSDN.
Pedro Alfaro
____
Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.
Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft. -
Hola, Disculpe la tardanza en contestar...
Tengo un Formulario Tipo Clientes con textbox de nombre otro con Apellidos..etc
El la pantalla del cliente tengo una barra bindingnavigator con las flechas BindingNavigatorMove
En el formulario hay un boton de buscar que abre otro formulario con un datagridview.
Como puedo cargar en las flechas, la busqueda que hago?
Al hacer Click en el datagridview:Private Sub DGVBuscaMont_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles DGVBuscaMont.CellContentClick Try 'Declaramos un objeto datagridviewrow, que contiene toda la fila seleccionada. Dim fila As DataGridViewRow = Me.DGVBuscaMont.CurrentRow() 'Vaciamos textbox del otro formulario C_Monturas.Vaciar_TextBox() 'Cargamos los datos en los textbox del otro formulario. C_Monturas.Buscar_Mont(fila.Cells("modelo").Value.ToString, fila.Cells("color").Value.ToString, fila.Cells("tamano").Value.ToString) Cnn.Close() 'Borramos cosas del panel Optiplus.PanelPrincipal.Controls.Clear() C_Monturas.fmont.TopLevel = False 'falmacen.FormBorderStyle = Windows.Forms.FormBorderStyle.None C_Monturas.fmont.Dock = DockStyle.Fill Optiplus.PanelPrincipal.Controls.Add(C_Monturas.fmont) 'Ponemos el panel principal invisible. Optiplus.MenuStrip1.Visible = False 'Quitamos calendario. Optiplus.PanelCalendario.Visible = False DGVBuscaMont.DataSource = Nothing C_Monturas.fmont.BindingNavigatorMoveFirstItem.Enabled = True C_Monturas.fmont.BindingNavigatorMoveLastItem.Enabled = True C_Monturas.fmont.BindingNavigatorMoveNextItem.Enabled = True C_Monturas.fmont.BindingNavigatorMovePreviousItem.Enabled = True C_Monturas.fmont.Show() C_Monturas.fmont.Refresh() Catch ex As Exception MsgBox(ex.Message) End Try End Sub
La funcion que carga los datos del ''cliente'' es esta:
Shared Sub Buscar_Mont(ByVal modelo As String, ByVal Color As String, ByVal tamano As String) Try Dim QBuscarProv As String = "SELECT nom,apel,tlf FROM Fmont WHERE modelo=@Cod AND color=@color and tamano=@tamano" Using Cnn As New SqlConnection(ConfigurationManager.ConnectionStrings("Cnn").ToString()) Using cmd As New SqlCommand(QBuscarProv, Cnn) cmd.Parameters.Add(New SqlParameter("@Cod", modelo)) cmd.Parameters.Add(New SqlParameter("@color", Color)) cmd.Parameters.Add(New SqlParameter("@tamano", tamano)) Cnn.Open() Using dr As SqlDataReader = cmd.ExecuteReader While dr.Read() 'Guardamos el nombre fmont.txtnombre.Text = Convert.ToString(dr("nom")) fmont.txtapel.Text = Convert.ToString(dr("apel")) fmont.txttlf.Text = Convert.ToString(dr("tlf")) End While End Using End Using End Using Catch ex As Exception MessageBox.Show(ex.Message) End Try End Sub
Siento no explicarme mejor...
Me pasaron el proyecto ya con la barra(bindingNavigator) y los botones que hay y lo que hago para nuevas pantallas es copiar y pegar esa barra para que sea idéntica.