使用DataGrid的Columns.RemoveAt();方法可以删除一个列.
你可以看看这个文章!
http://www.csdn.net/develop/read_article.asp?id=17599

解决方案 »

  1.   

    方法如下:
    选 中DataGrid.
    然后在属性编辑器中选择TableStyles点集合,出出现的界面中点添加:现点GridColumnStyles
    集合.然后设置它的MappingName 为你的表名即Customers->点添加第一个设它的MappingName 为customerID,HeadText为客户编码:
    然后再添加一列,设MappingName 为customerName,HeadText为客户名称:
    点确定退出以后,就不会显示CustomerTelePhone.
    或者另一种方法
    在select 的时候就取你要的值,
      

  2.   

    可以有两种办法:
    1、datatable的deleterow方法;
    2、用sql语句;
    建议你到msdn上去用datagrid搜索一下,你可以找到很多范例的。