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

datagridview中怎么刪除所有列.(無數据綁定的)

2012-02-16 
datagridview中如何刪除所有列.(無數据綁定的)datagridview中如何刪除所有列.(無數据綁定的所以datagridvi

datagridview中如何刪除所有列.(無數据綁定的)
datagridview中如何刪除所有列.(無數据綁定的所以   datagridview.datasource=nothing   是無用的.
我用這個方法實現但是不能完全清除.總會留一行  
Dim   sub_rows   As   DataGridViewRow
                                        For   Each   sub_rows   In   datagridview.Rows
                                                If   sub_rows.IsNewRow   =   False   Then
                                                        datagridview.Rows.Remove(sub_rows)
                                                End   If
                                        Next
可能是IsNewRow   的問題.
但是不用IsNewRow   的話就會有提示. "不能刪除未經接受的列 "
 
datagridview中如何刪除所有列啊??????????

[解决办法]
datagridview.DataSource = new DataTable();
datagridview.DataBind();
试试
[解决办法]
datagridview.DataSource = nothing
[解决办法]
关键是删除了之后要bind

热点排行