对于DataGrid控件,如何实现其运行时绑定不同的字段 我们可以很轻松的使用强大的属性编辑器对DataGrid进行绑定,只要选择添加绑定列/模板列/按钮列等,然后在相应的列下放的属性窗口中,将对应的数 Dim ds As New DataSet'假设ds已经是一个存在的数据集 dg.DataSource = ds'dg是一个存在的DagaGrid控件(有三个绑定列,和一个模板列) Dim bc As BoundColumn'定义绑定列 bc = CType(dgMsg.Columns(0), BoundColumn) '将第一列的类型转换成绑定列类型 bc.DataField = "数据字段名称" dg.DataBind()'绑定 据字段填写就行。不过这样不能实现在运行时重新绑定其他列。 想实现上述功能,可以在运行时将DataGrid的列附给对应的列类(感觉术语不对,看代码更清楚),然后使用DataFiled属性。具体看代码好了。绑定如模板列也是类似方法。PS:第一次写东西,希望能对大家有用。好像写的很不规范,以后逐步努力。 相关文章: 2022-12-23 2021-11-07 2021-05-05 2021-12-29 2022-12-23 2022-12-23 2021-09-13 2022-12-23