| |||
Combobox en un datagrid Alguien sabe de algo que permita mostrar en un datagrid un combo?. He encontrado un par pero son shareware. Existe algún control que sea free que me permita hacer esto?
__________________ Un saludo Mafc España |
| |||
Puedes hacerlo tu mismo sin necesidad de ningún componente. Lo único que tienes que hacer es crear un combo invisible, y cuando te situes encima de la celda del DataGrid en la que quieras que aparezca, lo pones a visible, a la vez que le estableces la posición X y la Y donde tu quieras. Saludos.
__________________ Charlie. |
| |||
respuesta Cita:
Iniciado por mafc Alguien sabe de algo que permita mostrar en un datagrid un combo?. He encontrado un par pero son shareware. Existe algún control que sea free que me permita hacer esto? si existen unos controles que se llaman component one y estan disponibles para descarga . si trabajas en .net te sirven muy bien o vb6 . los controles son truebdgrid y drowdown combinalos. Última edición por RootK; 11/08/2004 a las 08:51 |
| ||||
Cita: Creo que este link te puede servir...Alguien sabe de algo que permita mostrar en un datagrid un combo?. http://www.c-sharpcorner.com/Databas...DataGridTA.asp Salu2 ![]()
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| ||||
La posicion la puedes saber con la propiedad hitest..te envio un ejemplo....lo tienes que asociar al evento mousedown del datagrid..saludos Private Sub DataGrid1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles DataGrid1.MouseDown ' Create a HitTestInfo object using the HitTest method. ' Get the DataGrid by casting sender. Dim myGrid As DataGrid = CType(sender, DataGrid) Dim myHitInfo As DataGrid.HitTestInfo = myGrid.HitTest(e.X, e.Y) Dim ggorigen, FileToDisplay As String Dim MyImage As Bitmap ggorigen = "C:\Documents and Settings\Administrador\Mis Documentos\FotosPersonal\" ' Carga la imagen con el valor If myHitInfo.Row >= 0 Then 'FileToDisplay = ggorigen + DataGrid1.Item(myHitInfo.Row, myHitInfo.Column) 'Siempre la columna 1 que es el nombre de la foto FileToDisplay = ggorigen + DataGrid1.Item(myHitInfo.Row, 0) MyImage = New Bitmap(FileToDisplay) PB1.Image = CType(MyImage, Image) ' Asigna el valor del campo cadena = Colunm(2) Me.tBuscar.Text = DataGrid1.Item(myHitInfo.Row, 2) End If End Sub
__________________ http://paracraneo.comlu.com |