NonVisualControlAttribute 构造函数

定义

初始化 NonVisualControlAttribute 类的新实例。

重载

NonVisualControlAttribute()

初始化 NonVisualControlAttribute 类的新实例。

NonVisualControlAttribute(Boolean)

使用指定的布尔值初始化 NonVisualControlAttribute 类的一个新实例以确定该特性表示的是可视控件还是非可视控件。

NonVisualControlAttribute()

初始化 NonVisualControlAttribute 类的新实例。

public:
 NonVisualControlAttribute();
public NonVisualControlAttribute ();
Public Sub New ()

示例

下面的代码示例演示如何将 特性应用于 NonVisualControlAttribute 类。 在此示例中,默认 NonVisualControlAttribute 属性应用于数据源控件。 这等效于 NonVisual 字段。

[NonVisualControlAttribute()]
public class CustomNonVisualControl : Control
{
    // Add an implementation of custom non-visual control.
}
<NonVisualControlAttribute()> _
Public Class CustomNonVisualControl
    Inherits Control

    ' Add an implementation of custom non-visual control.

End Class

注解

类的默认实例NonVisualControlAttribute等效于 NonVisual 字段,或传递给trueNonVisualControlAttribute.NonVisualControlAttribute(Boolean)构造函数。

另请参阅

适用于

NonVisualControlAttribute(Boolean)

使用指定的布尔值初始化 NonVisualControlAttribute 类的一个新实例以确定该特性表示的是可视控件还是非可视控件。

public:
 NonVisualControlAttribute(bool nonVisual);
public NonVisualControlAttribute (bool nonVisual);
new System.Web.UI.NonVisualControlAttribute : bool -> System.Web.UI.NonVisualControlAttribute
Public Sub New (nonVisual As Boolean)

参数

nonVisual
Boolean

如果要将 NonVisualControlAttribute 初始化为表示在运行时不呈现给客户端的 Web 控件,则为 true;否则为 false

示例

下面的代码示例演示如何将 特性应用于 NonVisualControlAttribute 类。 在此示例中,数据源控件通过传递给 true 属性来指定为非可视控件。

[NonVisualControlAttribute(true)]
public class CustomNonVisualControl2 : Control
{
    // Add an implementation of custom non-visual control.
}
<NonVisualControlAttribute(True)> _
Public Class CustomNonVisualControl2
    Inherits Control

    ' Add an implementation of custom non-visual control.

End Class

注解

传递给 true 此构造函数等效于使用 NonVisual 字段,传递 false 等效于使用 Visual 字段。

适用于