ThemeableAttribute(Boolean) Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci ThemeableAttribute třídy pomocí zadané logické hodnoty k určení, zda atribut představuje typ nebo člen, který je ovlivněn motivy a ovládacími skiny.
public:
ThemeableAttribute(bool themeable);
public ThemeableAttribute(bool themeable);
new System.Web.UI.ThemeableAttribute : bool -> System.Web.UI.ThemeableAttribute
Public Sub New (themeable As Boolean)
Parametry
- themeable
- Boolean
true inicializace ThemeableAttribute představující typ nebo člen, který může být ovlivněn motivy; jinak , false.
Příklady
Následující příklad kódu ukazuje, jak můžete použít ThemeableAttribute atribut na člena ovládacího prvku. V tomto příkladu ThemeableAttribute se použije u ovládacího prvku vázaného na data a false předá se konstruktoru ThemeableAttribute , který označuje, že DataSourceID člen nemůže použít motivy. (Předání false konstruktoru vede k ThemeableAttribute instanci, která je ekvivalentní poli No .)
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
Poznámky
Předání true do tohoto konstruktoru Yes je ekvivalentní použití pole, zatímco předávání false je ekvivalentní použití No pole.