要在DataGridView中第一列显示checkbox应该怎么做?
要在DataGridView中第一列显示checkbox应该怎么做?如果这一行的checkbox被选中,就取出这一行的值。 --------------------编程问答-------------------- 用模板呀插入一个checkbox就行 --------------------编程问答-------------------- 添加一个模板列,判断选中要循环在每Items[i].Cells[0]里FindControl() --------------------编程问答-------------------- 模板列就是在<Columns> 内加
<asp:TemplateColumn>
<ItemTemplate>
</ItemTemplate>
</asp:TemplateColumn> --------------------编程问答-------------------- 能不能详细一点,我做的是windowsform,不是webform --------------------编程问答-------------------- add a datagridview in your winform
add column
columntype:DatagridviewCheckBoxColumn --------------------编程问答-------------------- 看这个实例,
http://jerrysoft.net/thread-242-1-1.html --------------------编程问答--------------------
在form画一个DataGridView,选中DataGridView,会发现右上角有个小箭头,点击选择编辑列>然后添加一列,如"我是第一列",然后,将这一列的columntype属性设置为DatagridviewCheckBoxColumn,然后在Items属性添加默认值,最后确定.
这样生成后就会第一列全部是下拉列表了.内容都是你添加的默认值.
如果你只想弄几个单元格那么以下是代码
'将第一行第一列的单元格设为下拉框,值为"000","111"
Dim l_dtgCell As New DataGridViewComboBoxCell
l_dtgCell.Items.Add("000")
l_dtgCell.Items.Add("111")
DataGridView1.Rows(0).Cells(0) = l_dtgCell
补充:.NET技术 , VB.NET