请问?Datagrid控件,允许用户编辑的前提下,怎样让最后那一行(用于新增记录的那一行)不显示出来?
在可对DataGrid进行编辑时,最后一行的"null"行不要显示出来,怎么实现?
请各位高手赐教,谢谢!!!
问题点数:20、回复次数:2Top
1 楼intern9901()回复于 2006-03-01 12:39:51 得分 20
如果你的datagrid绑定的是Dataview,简单,令dataview.AllowNew = false
否则:
Private Sub DataGrid1_Navigate(ByVal sender As System.Object, ByVal ne As System.Windows.Forms.NavigateEventArgs) Handles DataGrid1.Navigate
If ne.Forward Then
Dim cm As CurrencyManager = CType(BindingContext(DataGrid1.DataSource, DataGrid1.DataMember), CurrencyManager)
Dim dv As DataView = CType(cm.List, DataView)
dv.AllowNew = False
End If
End Sub
Top
2 楼lzlvv(天空)回复于 2006-03-01 14:24:08 得分 0
intern9901() 谢谢啊!!!
Top
相关问题
- Datagrid控件,怎样用代码选中新增记录的那一个空行,就是最后那一行?
- Datagrid控件,允许用户编辑的前提下,怎样让最后那一行(用于新增记录的那一行)不显示出来?
- Datagrid控件,允许用户编辑的前提下,怎样让最后那一行(用于新增记录的那一行)不显示出来?
- 怎样在 Datagrid 控件中删除一行 ?
- 关于取得DATAGRID控件中某一行行号的问题
- DataGrid控件如何检测鼠标在哪一列,哪一行
- 怎样在datagrid控件中滚动动指定的一行
- 如何给DataGrid控件最后一行赋值
- DataGrid控件显示记录时,如何设置一行记录显示颜色(不是整个控件)
- 在datagrid控件中如何定位某一行中某一列中的某个控件?




