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

DataGridView問題求教!解决方法

2012-03-22 
DataGridView問題求教!哪位大俠能告訴我編輯DataGridView的單元格時,按回車光標從左到右移動,而不是從上到

DataGridView問題求教!
哪位大俠能告訴我編輯DataGridView的單元格時,按回車光標從左到右移動,而不是從上到下移動,即編輯完一行后再跳到下一行,
有什麼屬性可設置還是要通過編程方式控制,請多多指教!!

[解决办法]
用一个继承DataGridView的类就行了,很简单。

Public Class MyDataGridView
Inherits DataGridView

Protected Overrides Function ProcessCmdKey(ByRef msg As System.Windows.Forms.Message, ByVal keyData As System.Windows.Forms.Keys) As Boolean

If msg.WParam.ToInt32() = CInt(Keys.Enter) Then
SendKeys.Send( "{Tab} ")
Return True
End If

Return MyBase.ProcessCmdKey(msg, keyData)

End Function

End Class

参见:http://www.syncfusion.com/faq/windowsforms/Search/902.aspx
[解决办法]
楼上说的对,获取用tab来完成相应功能^_^
[解决办法]
UP

热点排行