ThemeableAttribute(Boolean) Oluşturucu

Tanım

Özniteliğin temalar ve denetim dış görünümlerinden ThemeableAttribute etkilenen bir türü veya üyeyi temsil edip etmediğini belirlemek için belirtilen Boole değerini kullanarak sınıfının yeni bir örneğini başlatır.

public:
 ThemeableAttribute(bool themeable);
public ThemeableAttribute (bool themeable);
new System.Web.UI.ThemeableAttribute : bool -> System.Web.UI.ThemeableAttribute
Public Sub New (themeable As Boolean)

Parametreler

themeable
Boolean

true temalardan etkilenebilen bir türü veya üyeyi temsil etmek için öğesini başlatmak ThemeableAttribute için; aksi takdirde , false.

Örnekler

Aşağıdaki kod örneği, özniteliğini bir denetimin ThemeableAttribute üyesine nasıl uygulayabileceğinizi gösterir. Bu örnekte, ThemeableAttribute veriye bağlı denetime uygulanır ve oluşturucuya ThemeableAttribute geçirilir, false bu da üyeye DataSourceID tema uygulanamayacağını gösterir. (Oluşturucuya geçirildiğindefalse, alana eşdeğer No bir ThemeableAttribute örnek elde edilir.)

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

Açıklamalar

true Bu oluşturucuya geçirmek alanı kullanmaya Yes eşdeğerken, geçiş false alanıyla No eşdeğerdir.

Şunlara uygulanır