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 classe ThemeableAttribute, à l'aide de la valeur booléenne spécifiée pour déterminer si l'attribut représente ou non un type ou un membre affecté par des thèmes et des 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 l'initialisation de ThemeableAttribute afin qu'il représente un type ou un membre par 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 passé 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
Passer true
à ce constructeur équivaut à utiliser le Yes champ, tandis que le passage false
équivaut à utiliser le No champ .