首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

怎么在 datagridview 的 单元格 中加入多个控件?

2012-01-15 
如何在 datagridview 的 单元格 中加入多个控件????????如何在datagridview的单元格中加入多个控件???????

如何在 datagridview 的 单元格 中加入多个控件????????
如何在   datagridview   的   单元格   中加入多个控件????????:

    即单元格不能作为容器,dgv1.rows(0).cell(0).controls.add(textbox1)//此是非法的????

    controls   不存在????

请教各位,啦   .

[解决办法]
实在没办法,可以根据格子的位置往上贴,俺就这么干过,不过要多几行代码

Dim CellTop As Integer
Dim CellLeft As Integer
CellTop = DataGridView1.Top + DataGridView1.ColumnHeadersHeight
CellLeft = DataGridView1.RowHeadersWidth
For i = 0 To 11 - 1
If DataGridView1.Columns(i).Visible Then
CellLeft = CellLeft + DataGridView1.Columns(i).Width
End If
Next

For i = 0 To v_RowNum - 1
CellTop = CellTop + DataGridView1.Rows(i).Height
Next

TextBox1.Top = CellTop
TextBox1.Left = CellLeft + 50

热点排行