0

在我的程序中,我必须引用不同的动态创建的按钮,它们存储在记录数组中。根据 FieldShow 等于什么,三个 FlowLayoutPanel 之一是可见的,其中包含按钮。

Private Function GetFields(i As Integer) As LoadingTemplate
        Dim TempFields As LoadingTemplate
        If FieldShow = 0 Then
            TempFields.B = Study(i)
        ElseIf FieldShow = 1 Then
            TempFields.B = Task(i)
        ElseIf FieldShow = 2 Then
            TempFields.B = Note(i)
        End If
        Return TempFields
End Function

TempFields.B.RefBtn,如果在这里使用,则显示正在返回的按钮,但如果我放在其他地方

GetFields(x).B.RefBtn

使用适当的 X 值,它有时不会返回任何东西。有没有更简单的方法来做到这一点?谢谢,亨利

4

0 回答 0