ThemeableAttribute(Boolean) Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans ThemeableAttribute baru kelas , menggunakan nilai Boolean yang ditentukan untuk menentukan apakah atribut mewakili jenis atau anggota yang dipengaruhi oleh tema dan kulit kontrol.
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 untuk menginisialisasi ThemeableAttribute untuk mewakili jenis atau anggota yang dapat dipengaruhi oleh tema; jika tidak, false.
Contoh
Contoh kode berikut menunjukkan bagaimana Anda dapat menerapkan ThemeableAttribute atribut ke anggota kontrol. Dalam contoh ini, ThemeableAttribute diterapkan ke kontrol terikat data dan false diteruskan ke ThemeableAttribute konstruktor, menunjukkan bahwa DataSourceID anggota tidak dapat menerapkan tema. (Meneruskan false ke konstruktor menghasilkan ThemeableAttribute instans yang setara No dengan bidang.)
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
Keterangan
Meneruskan true ke konstruktor ini setara dengan menggunakan Yes bidang , sementara passing false setara dengan menggunakan No bidang .