代码之家  ›  专栏  ›  技术社区  ›  Brad

vb.net调用控件中的属性更改

  •  2
  • Brad  · 技术社区  · 15 年前

    很多关于如何调用方法的例子,但是如何改变一个简单的属性呢?

    为了演示起见,这里有一组非常简单的代码应该会有所帮助。假设我需要从子窗体设置Visible属性,因此需要调用它:

    Friend Sub activateItem(ByVal myItem As PictureBox)
    
        If myItem.InvokeRequired = True Then
            ????
        Else
            myItem.Visible = True
        End If
    
    End Sub
    

    谢谢

    1 回复  |  直到 15 年前
        1
  •  7
  •   SLaks    15 年前

    If myItem.InvokeRequired Then
        myItem.Invoke(Sub() myItem.Visible = True)
    

    myItem.Invoke(myItem.Show)