WebPartMenuStyle Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetimlerdeki menülerin WebPart stil özelliklerini içerir. Bu sınıf devralınamaz.
public ref class WebPartMenuStyle sealed : System::Web::UI::WebControls::TableStyle, System::ComponentModel::ICustomTypeDescriptor
public sealed class WebPartMenuStyle : System.Web.UI.WebControls.TableStyle, System.ComponentModel.ICustomTypeDescriptor
type WebPartMenuStyle = class
inherit TableStyle
interface ICustomTypeDescriptor
Public NotInheritable Class WebPartMenuStyle
Inherits TableStyle
Implements ICustomTypeDescriptor
- Devralma
- Uygulamalar
Açıklamalar
WebPartMenuStyle sınıfı temelde denetimlerdeki menülere WebPart uygulanacak stil özelliklerini içeren bir TableStyle nesnedir.
Web Bölümleri denetim kümesi, bir WebPart denetimdeki WebPartMenuStyle fiiller menüsünün stil özelliklerini belirlemek için nesnesini kullanır. Fiiller menüsü her WebPart denetimin başlık çubuğunda yer alır ve kullanıcıların gerçekleştirebileceği, denetimi kapatma, en aza indirme, dışarı aktarma veya silme gibi çeşitli kullanıcı arabirimi (UI) eylemlerini (fiiller olarak adlandırılır) içerir.
Önemli
Nesnede WebPartMenuStyle stil öznitelikleri ayarlayabilir ve bu nedenle bir bölgedeki tüm denetimlerin WebPart fiiller menüsünde, bir bölgedeki özelliğini WebPartZoneBase kullanarak MenuPopupStyle ayarlayabilirsiniz.
sınıfı iki WebPartMenuStyle önemli özelliğe sahiptir. Birincisi, menünün içeriğinin HorizontalAlign denetimin soluna mı yoksa ortasına mı yoksa sağındakine mi hizalandığını yoksa hizalamanın ayarlanmadığını belirleyen özelliğidir. özelliği ShadowColor , kullanıcının sisteminde menü gölgelendirme özelliği etkinse denetimdeki WebPart menü için gölgenin rengini belirler.
Sınıfın WebPartMenuStyle bazı kritik yöntemleri de vardır. yöntemi, CopyFrom yönteme geçirilen stil nesnesinden boş olmayan stil öğelerini kopyalar ve bunları nesneye WebPartMenuStyle uygulayarak işlemdeki mevcut stil öğelerinin üzerine yazar. yöntemi, MergeWith yönteme geçirilen stil nesnesinden boş olmayan stil öğelerini benzer şekilde kopyalar, ancak nesnedeki varolan stil öğelerinin WebPartMenuStyle üzerine yazmaz. yöntemi, Reset nesnenin durum çantasından WebPartMenuStyle tanımlı stil öğelerini kaldırır.
WebPartMenuStyle sınıfı, arabiriminde ICustomTypeDescriptor bulunan tüm yöntemleri de uygular. Genel olarak bu, sınıfın WebPartMenuStyle farklı menü türlerine uygulanmasını sağlar.
Oluşturucular
| Name | Description |
|---|---|
| WebPartMenuStyle() |
Varsayılan stil değerlerini kullanarak sınıfın WebPartMenuStyle yeni bir örneğini başlatır. |
| WebPartMenuStyle(StateBag) |
Belirtilen durum çantası nesnesinden stil değerlerini kullanarak sınıfın yeni bir örneğini WebPartMenuStyle başlatır. |
Özellikler
| Name | Description |
|---|---|
| BackColor |
Web sunucusu denetiminin arka plan rengini alır veya ayarlar. (Devralındığı yer: Style) |
| BackImageUrl |
Tablo denetiminin arka planında görüntülenecek görüntünün URL'sini alır veya ayarlar. (Devralındığı yer: TableStyle) |
| BorderColor |
Web sunucusu denetiminin kenarlık rengini alır veya ayarlar. (Devralındığı yer: Style) |
| BorderStyle |
Web sunucusu denetiminin kenarlık stilini alır veya ayarlar. (Devralındığı yer: Style) |
| BorderWidth |
Web sunucusu denetiminin kenarlık genişliğini alır veya ayarlar. (Devralındığı yer: Style) |
| CanRaiseEvents |
Bileşenin olay oluşturup oluşturamayacağını belirten bir değer alır. (Devralındığı yer: Component) |
| CellPadding |
Hücrenin içeriğiyle hücrenin kenarlık arasındaki boşluk miktarını alır veya ayarlar. (Devralındığı yer: TableStyle) |
| CellSpacing |
Tablo hücreleri arasındaki uzaklığı alır veya ayarlar. (Devralındığı yer: TableStyle) |
| Container |
öğesini IContainer içeren öğesini Componentalır. (Devralındığı yer: Component) |
| CssClass |
İstemcideki Web sunucusu denetimi tarafından işlenen basamaklı stil sayfası (CSS) sınıfını alır veya ayarlar. (Devralındığı yer: Style) |
| DesignMode |
öğesinin şu anda tasarım modunda olup olmadığını Component gösteren bir değer alır. (Devralındığı yer: Component) |
| Events |
Bu Componentöğesine eklenen olay işleyicilerinin listesini alır. (Devralındığı yer: Component) |
| Font |
Web sunucusu denetimiyle ilişkili yazı tipi özelliklerini alır. (Devralındığı yer: Style) |
| ForeColor |
Web sunucusu denetiminin ön plan rengini (genellikle metnin rengi) alır veya ayarlar. (Devralındığı yer: Style) |
| GridLines |
Tablo denetiminin hücreleri arasındaki kenarlıkların görüntülenip görüntülenmeyeceğini belirten bir değer alır veya ayarlar. (Devralındığı yer: TableStyle) |
| Height |
Web sunucusu denetiminin yüksekliğini alır veya ayarlar. (Devralındığı yer: Style) |
| HorizontalAlign |
Denetimdeki bir menünün içeriği için kullanılacak yatay hizalama türünü gösteren bir WebPart değer alır. |
| IsEmpty |
Korumalı bir özellik. Durum çantasında herhangi bir stil öğesinin tanımlanıp tanımlanmadığını belirten bir değer alır. (Devralındığı yer: Style) |
| IsTrackingViewState |
Durum çantasında herhangi bir stil öğesinin tanımlanıp tanımlanmadığını gösteren bir değer döndürür. (Devralındığı yer: Style) |
| RegisteredCssClass |
Denetime kayıtlı basamaklı stil sayfası (CSS) sınıfını alır. (Devralındığı yer: Style) |
| ShadowColor |
Denetimdeki bir menünün gölge rengini belirleyen bir WebPart değer alır veya ayarlar. |
| Site |
öğesini alır veya ayarlar ISiteComponent. (Devralındığı yer: Component) |
| ViewState |
Stil öğelerini tutan durum çantasını alır. (Devralındığı yer: Style) |
| Width |
Web sunucusu denetiminin genişliğini alır veya ayarlar. (Devralındığı yer: Style) |
Yöntemler
| Name | Description |
|---|---|
| AddAttributesToRender(HtmlTextWriter, WebControl) |
İşlenmek üzere öznitelik listesine arka plan görüntüsü, hücre aralığı, hücre doldurma, kılavuz çizgileri ve hizalama hakkında bilgi ekler. (Devralındığı yer: TableStyle) |
| AddAttributesToRender(HtmlTextWriter) |
Belirtilen HtmlTextWriteröğesine işlenmesi gereken HTML özniteliklerini ve stillerini ekler. Bu yöntem öncelikli olarak denetim geliştiricileri tarafından kullanılır. (Devralındığı yer: Style) |
| CopyFrom(Style) |
Boş olmayan stil öğelerini nesneye WebPartMenuStyle kopyalar ve işlemdeki mevcut stil öğelerinin üzerine yazar. |
| CreateObjRef(Type) |
Uzak bir nesneyle iletişim kurmak için kullanılan bir ara sunucu oluşturmak için gereken tüm ilgili bilgileri içeren bir nesne oluşturur. (Devralındığı yer: MarshalByRefObject) |
| Dispose() |
tarafından Componentkullanılan tüm kaynakları serbest bırakır. (Devralındığı yer: Component) |
| Dispose(Boolean) |
tarafından Component kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. (Devralındığı yer: Component) |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| FillStyleAttributes(CssStyleCollection, IUrlResolutionService) |
Nesnenin TableStyle stil özelliklerini belirtilen CssStyleCollection koleksiyona ekler. (Devralındığı yer: TableStyle) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetLifetimeService() |
Geçersiz.
Bu örnek için yaşam süresi ilkesini denetleen geçerli yaşam süresi hizmet nesnesini alır. (Devralındığı yer: MarshalByRefObject) |
| GetService(Type) |
veya Componenttarafından Container sağlanan bir hizmeti temsil eden bir nesnesi döndürür. (Devralındığı yer: Component) |
| GetStyleAttributes(IUrlResolutionService) |
CssStyleCollection Belirtilen IUrlResolutionServiceuygulanan nesne için nesnesini alır. (Devralındığı yer: Style) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| InitializeLifetimeService() |
Geçersiz.
Bu örneğin yaşam süresi ilkesini denetlemek için bir yaşam süresi hizmet nesnesi alır. (Devralındığı yer: MarshalByRefObject) |
| LoadViewState(Object) |
Daha önce kaydedilen durumu yükler. (Devralındığı yer: Style) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| MemberwiseClone(Boolean) |
Geçerli MarshalByRefObject nesnenin sığ bir kopyasını oluşturur. (Devralındığı yer: MarshalByRefObject) |
| MergeWith(Style) |
Boş olmayan stil öğelerini WebPartMenuStyle örneğe kopyalar, ancak varolan stil öğelerinin üzerine yazmaz. |
| Reset() |
Nesnenin durum paketinden WebPartMenuStyle tanımlı stil öğelerini kaldırır. |
| SaveViewState() |
Korumalı bir yöntem. Yöntemi çağrıldıktan sonra TrackViewState() değiştirilmiş olan tüm durumları kaydeder. (Devralındığı yer: Style) |
| SetBit(Int32) |
Korumalı bir iç yöntem. Durum çantasında depolanan stil özelliklerini gösteren bir iç bit maskesi alanı ayarlar. (Devralındığı yer: Style) |
| SetDirty() |
durumunun Style görünüm durumunda kaydedilmesi için öğesini işaretler. (Devralındığı yer: Style) |
| TrackViewState() |
Korumalı bir yöntem. Denetimdeki durum değişikliklerini izlemek için başlangıcı işaretler. İzleme başladıktan sonra yapılan tüm değişiklikler, denetim görünümü durumunun bir parçası olarak izlenir ve kaydedilir. (Devralındığı yer: Style) |
Ekinlikler
| Name | Description |
|---|---|
| Disposed |
Bileşen yöntemine Dispose() yapılan bir çağrıyla atıldığında gerçekleşir. (Devralındığı yer: Component) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ICustomTypeDescriptor.GetAttributes() |
Bir bileşenin bu örneği için özel öznitelikler koleksiyonunu döndürür. yöntemini uygular GetAttributes() . |
| ICustomTypeDescriptor.GetClassName() |
Bir bileşenin bu örneğinin sınıf adını döndürür. Bu yöntem GetClassName() metodunu uygular. |
| ICustomTypeDescriptor.GetComponentName() |
Bir bileşenin bu örneğinin adını döndürür. Bu yöntem GetComponentName() metodunu uygular. |
| ICustomTypeDescriptor.GetConverter() |
Bir bileşenin bu örneği için bir tür dönüştürücü döndürür. Bu yöntem GetConverter() metodunu uygular. |
| ICustomTypeDescriptor.GetDefaultEvent() |
Bir bileşenin bu örneği için varsayılan olayı döndürür. Bu yöntem GetDefaultEvent() metodunu uygular. |
| ICustomTypeDescriptor.GetDefaultProperty() |
Bir bileşenin bu örneği için varsayılan özelliği döndürür. Bu yöntem GetDefaultProperty() metodunu uygular. |
| ICustomTypeDescriptor.GetEditor(Type) |
Bir bileşenin bu örneği için belirtilen türde bir düzenleyici döndürür. Bu yöntem GetEditor(Type) metodunu uygular. |
| ICustomTypeDescriptor.GetEvents() |
Bir bileşenin bu örneği için olayları döndürür. Bu yöntem yöntem aşırı yüklemesini GetEvents() uygular. |
| ICustomTypeDescriptor.GetEvents(Attribute[]) |
Belirtilen öznitelik dizisini filtre olarak kullanarak bir bileşenin bu örneği için olayları döndürür. Bu yöntem yöntem aşırı yüklemesini GetEvents(Attribute[]) uygular. |
| ICustomTypeDescriptor.GetProperties() |
Bir bileşenin bu örneğinin özelliklerini döndürür. Bu yöntem yöntem aşırı yüklemesini GetProperties() uygular. |
| ICustomTypeDescriptor.GetProperties(Attribute[]) |
Öznitelik dizisini filtre olarak kullanarak bir bileşenin bu örneğinin özelliklerini döndürür. Bu yöntem yöntem aşırı yüklemesini GetProperties(Attribute[]) uygular. |
| ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
Belirtilen özellik tanımlayıcısı tarafından açıklanan özelliği içeren bir nesne döndürür. Bu yöntem GetPropertyOwner(PropertyDescriptor) metodunu uygular. |
| IStateManager.IsTrackingViewState |
Sunucu denetiminin görünüm durumu değişikliklerini izlediğini gösteren bir değer alır. (Devralındığı yer: Style) |
| IStateManager.LoadViewState(Object) |
Daha önce kaydedilen durumu yükler. (Devralındığı yer: Style) |
| IStateManager.SaveViewState() |
Durum değişikliklerini içeren nesneyi döndürür. (Devralındığı yer: Style) |
| IStateManager.TrackViewState() |
Durum değişikliklerini izlemeye başlar. (Devralındığı yer: Style) |