ThemeableAttribute(Boolean) Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la ThemeableAttribute classe à l’aide de la valeur booléenne spécifiée pour déterminer si l’attribut représente un type ou un membre affecté par les thèmes et les apparences de contrôle.
public:
ThemeableAttribute(bool themeable);
public ThemeableAttribute(bool themeable);
new System.Web.UI.ThemeableAttribute : bool -> System.Web.UI.ThemeableAttribute
Public Sub New (themeable As Boolean)
Paramètres
- themeable
- Boolean
true pour initialiser la ThemeableAttribute représentation d’un type ou d’un membre pouvant être affecté par des thèmes ; sinon, false.
Exemples
L’exemple de code suivant montre comment appliquer l’attribut ThemeableAttribute à un membre d’un contrôle. Dans cet exemple, ThemeableAttribute est appliqué à un contrôle lié aux données et false est transmis au ThemeableAttribute constructeur, ce qui indique que le DataSourceID membre ne peut pas avoir de thèmes appliqués. (Le passage false au constructeur entraîne une ThemeableAttribute instance équivalente au No champ.)
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
Remarques
Le passage true à ce constructeur équivaut à utiliser le Yes champ, tandis que le passage false équivaut à utiliser le No champ.