ThemeableAttribute(Boolean) Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр ThemeableAttribute класса, используя указанное логическое значение, чтобы определить, представляет ли атрибут тип или член, затронутый темами и оболочками управления.
public:
ThemeableAttribute(bool themeable);
public ThemeableAttribute(bool themeable);
new System.Web.UI.ThemeableAttribute : bool -> System.Web.UI.ThemeableAttribute
Public Sub New (themeable As Boolean)
Параметры
- themeable
- Boolean
true Значение , чтобы инициализировать ThemeableAttribute тип или элемент, которые могут быть затронуты темами; в противном случае false.
Примеры
В следующем примере кода показано, как применить ThemeableAttribute атрибут к элементу элемента управления. В этом примере ThemeableAttribute применяется к элементу управления с привязкой к данным и false передается ThemeableAttribute конструктору, указывая, что DataSourceID элемент не может применять темы. (Передача false конструктору приводит к ThemeableAttribute экземпляру, эквивалентном 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
Комментарии
Передача true этому конструктору эквивалентна использованию Yes поля, а передача false эквивалентна использованию No поля.