Как передать значение модулю/функции. Всякий раз, когда я ищу здесь или Google, я получаю код для C#, а не VB.net.VB.Net прохождение/вызов переменной
Я хочу, чтобы иметь возможность нажимать на кнопку и передавать значение модулю и выполнять его. Каждая кнопка имеет значение 1,2,3,4 и т. Д. ... и они возвращаются, чтобы сделать панель видимой = истина/ложь.
i.e. Я хочу сказать ниже, но когда я нажимаю btnShow1, я хочу передать это как значение функции и скрыть/показать панель, о которой я говорю.
Текущий код
Protected Sub btnShowQ1_Click(sender As Object, e As System.EventArgs) Handles btnShowQ1.Click
If panel1.Visible = True Then
panel1.Visible = False
Else
panel1.Visible = True
End If
End Sub
Guess код
'Protected Sub btnShowQ1_Click(sender As Object, e As System.EventArgs) Handles btnShowQ1.Click
vpanel = btnShowQ1.value
Call fncPanel(vpanel as string) as string
End Sub
Тогда где-то - я думаю, в App_Code Я создаю function.vb
Imports Microsoft.VisualBasic
Public Class ciFunctions
Public Function fncPanel(vPanel as string)as string
If (vPanel).visible = False then
(vPanel).visible = true
Else
(vPanel).visible = false
End IF
End Function
End Class
Ленивый ответ, вы всегда можете взять свой пример кода и запустить его через бесплатный конвертер кода, чтобы увидеть vb.net: http://www.developerfusion.com/tools/convert/csharp-to-vb/ – rie819
@ rie819 не такая хорошая идея. OP, что именно вы хотите сделать? Это не совсем понятно. Вы говорите, что хотите передать ** это ** как ценность. что это** ..? – phadaphunk