ThemeableAttribute(Boolean) Constructor

Definición

Inicializa una nueva instancia de la ThemeableAttribute clase utilizando el valor booleano especificado para determinar si el atributo representa un tipo o miembro afectado por temas y máscaras de control.

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

Parámetros

themeable
Boolean

true para inicializar para ThemeableAttribute representar un tipo o miembro que puede verse afectado por temas; en caso contrario, falsees .

Ejemplos

En el ejemplo de código siguiente se muestra cómo puede aplicar el ThemeableAttribute atributo a un miembro de un control. En este ejemplo, ThemeableAttribute se aplica a un control enlazado a datos y false se pasa al ThemeableAttribute constructor, lo que indica que el DataSourceID miembro no puede tener temas aplicados. (Pasar false al constructor da como resultado una ThemeableAttribute instancia equivalente al No campo).

namespace Samples.AspNet.CS.Controls {
    using System;
    using System.Web.UI;
    using System.Web.UI.WebControls;

    public class SomeDataBoundControl : DataBoundControl
    {
        // Implementation of a custom data source control.
        
        [Themeable(false) ]
        [IDReferenceProperty()]
        public override string DataSourceID {
            get {
                return base.DataSourceID;
            }
            set {
                base.DataSourceID = value;
            }
        }
    }
}
Imports System.Web.UI
Imports System.Web.UI.WebControls

Public Class SomeDataBoundControl
    Inherits DataBoundControl

    ' Implementation of a custom data source control.
    
    <Themeable(False)> _
    <IDReferenceProperty()>  _
    Public Overrides Property DataSourceID() As String 
        Get
            Return MyBase.DataSourceID
        End Get
        Set
            MyBase.DataSourceID = value
        End Set
    End Property
    
End Class

Comentarios

Pasar true a este constructor equivale a usar el Yes campo , mientras que pasar false es equivalente a usar el No campo .

Se aplica a