使用 VB.Net
我想编写一个函数或子过程来调用表值
我有 n 个文本框,每个文本框我想填充不同的值,我不想为每个文本框离开事件编写重复的代码,而不是我可以在每个文本框离开事件上调用函数或子过程。每个文本框的值都是不同的。
哪个是最好的建议..?怎么做。
任何人都可以帮助我并提供一些代码。
使用 VB.Net
我想编写一个函数或子过程来调用表值
我有 n 个文本框,每个文本框我想填充不同的值,我不想为每个文本框离开事件编写重复的代码,而不是我可以在每个文本框离开事件上调用函数或子过程。每个文本框的值都是不同的。
哪个是最好的建议..?怎么做。
任何人都可以帮助我并提供一些代码。
什么表?数据表还是datagridvew?
如果它是datagridview,这里是一个示例:
Function getValueFromDG(ByVal colIndex As Integer, ByVal rowIndex As Integer, ByVal dg As DataGridView) As String
return dg.Item(ColIndex, rowIndex).ToString
End Function
数据表:
Function getValueFromDT(ByVal colIndex As Integer, ByVal rowIndex As Integer, ByVal dt As DataTable)
dg.Item(ColIndex, rowIndex) As String
return myDataTable.Rows.Item(rowIndex).Item(colIndex ).ToString()
End Function
之后,您可以在文本框事件上调用它:
tb1.Text = getValueFromDG(0,0,myDG)
tb2.Text = getValueFromDG(0,2,myDG)
这只是一个基本的,你可以即兴发挥。
对不起,如果它没有帮助。