在运行时将私有变量转为public?

时间:2012-09-08 04:31:53

标签: vb.net variables object components windows-forms-designer

请参阅附图。 enter image description here

我希望它是

Public components As System.ComponentModel.lContainer

但每次我编辑表单设计时,它总会更改回原始代码

Private components As System.ComponentModel.lContainer

1 个答案:

答案 0 :(得分:3)

您的班级可以拥有一个公共财产,可以返回私人会员,就像您的私人会员一样。此代码由表单设计器生成,可能您无法更改此行为。即使你可以,我也不建议你这样做。

Public Class MyForm

    Public Property Container As System.ComponentModel.IContainer

        Get

            Return Me.components

        End Get

    End Property

End Class

干杯