ThemeableAttribute(Boolean) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der ThemeableAttribute Klasse mithilfe des angegebenen booleschen Werts, um zu bestimmen, ob das Attribut einen Typ oder Element darstellt, der von Designs und Steuerelement-Skins betroffen ist.
public:
ThemeableAttribute(bool themeable);
public ThemeableAttribute(bool themeable);
new System.Web.UI.ThemeableAttribute : bool -> System.Web.UI.ThemeableAttribute
Public Sub New (themeable As Boolean)
Parameter
- themeable
- Boolean
true zu initialisieren, um einen ThemeableAttribute Typ oder ein Element darzustellen, der von Designs betroffen sein kann; andernfalls false.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie Sie das ThemeableAttribute Attribut auf ein Element eines Steuerelements anwenden können. In diesem Beispiel wird auf ein datengebundenes Steuerelement angewendet und an den ThemeableAttribute Konstruktor übergeben, der angibt, false dass das ThemeableAttribute Element keine Designs angewendet haben DataSourceID kann. (Das Übergeben false an den Konstruktor führt zu einer ThemeableAttribute Instanz, die dem No Feld entspricht.)
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
Hinweise
Das Übergeben true an diesen Konstruktor entspricht der Verwendung des Yes Felds, während die Übergabe false dem Verwenden des No Felds entspricht.