Bagikan melalui


WebPartMenuStyle Kelas

Definisi

Berisi karakteristik gaya untuk menu pada WebPart kontrol. Kelas ini tidak dapat diwariskan.

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
Warisan
Penerapan

Keterangan

Kelas pada WebPartMenuStyle dasarnya adalah TableStyle objek, yang berisi karakteristik gaya untuk diterapkan ke menu pada WebPart kontrol.

Set kontrol Bagian Web menggunakan WebPartMenuStyle objek untuk menentukan karakteristik gaya menu kata kerja pada WebPart kontrol. Menu kata kerja terkandung dalam bilah judul setiap WebPart kontrol, dan mencakup berbagai tindakan antarmuka pengguna (UI) (disebut kata kerja) yang dapat dilakukan pengguna, seperti menutup, meminimalkan, mengekspor, atau menghapus kontrol.

Penting

Anda dapat mengatur atribut gaya pada WebPartMenuStyle objek, dan dengan demikian pada menu kata kerja dari semua WebPart kontrol di zona, dengan menggunakan MenuPopupStyle properti pada WebPartZoneBase zona.

Kelas WebPartMenuStyle ini memiliki dua properti penting. Yang pertama adalah HorizontalAlign properti , yang menentukan apakah konten menu diratakan di sebelah kiri, tengah, atau kanan kontrol atau perataan tidak diatur. Properti ShadowColor menentukan warna bayangan untuk menu pada WebPart kontrol, jika fitur bayangan menu diaktifkan pada sistem pengguna.

Kelas ini WebPartMenuStyle juga memiliki beberapa metode penting. Metode CopyFrom menyalin elemen gaya nonblank dari objek gaya yang diteruskan ke metode , dan menerapkannya ke WebPartMenuStyle objek , menimpa elemen gaya yang ada dalam proses. Metode ini MergeWith juga menyalin elemen gaya nonblank dari objek gaya yang diteruskan ke metode , tetapi tidak menimpa elemen gaya yang ada dalam WebPartMenuStyle objek . Metode ini Reset menghapus elemen gaya yang ditentukan dari WebPartMenuStyle tas status objek.

Kelas ini WebPartMenuStyle juga mengimplementasikan semua metode yang terkandung dalam ICustomTypeDescriptor antarmuka. Secara umum, ini memungkinkan WebPartMenuStyle kelas diterapkan ke berbagai jenis menu.

Konstruktor

WebPartMenuStyle()

Menginisialisasi instans WebPartMenuStyle baru kelas menggunakan nilai gaya default.

WebPartMenuStyle(StateBag)

Menginisialisasi instans WebPartMenuStyle baru kelas menggunakan nilai gaya dari objek tas status yang ditentukan.

Properti

BackColor

Mendapatkan atau mengatur warna latar belakang kontrol server Web.

(Diperoleh dari Style)
BackImageUrl

Mendapatkan atau mengatur URL gambar untuk ditampilkan di latar belakang kontrol tabel.

(Diperoleh dari TableStyle)
BorderColor

Mendapatkan atau mengatur warna batas kontrol server Web.

(Diperoleh dari Style)
BorderStyle

Mendapatkan atau mengatur gaya batas kontrol server Web.

(Diperoleh dari Style)
BorderWidth

Mendapatkan atau mengatur lebar batas kontrol server Web.

(Diperoleh dari Style)
CanRaiseEvents

Mendapatkan nilai yang menunjukkan apakah komponen dapat menaikkan peristiwa.

(Diperoleh dari Component)
CellPadding

Mendapatkan atau mengatur jumlah spasi antara konten sel dan batas sel.

(Diperoleh dari TableStyle)
CellSpacing

Mendapatkan atau mengatur jarak antar sel tabel.

(Diperoleh dari TableStyle)
Container

IContainer Mendapatkan yang berisi Component.

(Diperoleh dari Component)
CssClass

Mendapatkan atau mengatur kelas lembar gaya bertingkat (CSS) yang dirender oleh kontrol server Web pada klien.

(Diperoleh dari Style)
DesignMode

Mendapatkan nilai yang menunjukkan apakah Component saat ini dalam mode desain.

(Diperoleh dari Component)
Events

Mendapatkan daftar penanganan aktivitas yang dilampirkan ke ini Component.

(Diperoleh dari Component)
Font

Mendapatkan properti font yang terkait dengan kontrol server Web.

(Diperoleh dari Style)
ForeColor

Mendapatkan atau mengatur warna latar depan (biasanya warna teks) kontrol server Web.

(Diperoleh dari Style)
GridLines

Mendapatkan atau mengatur nilai yang menentukan apakah batas antara sel kontrol tabel ditampilkan.

(Diperoleh dari TableStyle)
Height

Mendapatkan atau mengatur tinggi kontrol server Web.

(Diperoleh dari Style)
HorizontalAlign

Mendapatkan nilai yang menunjukkan jenis perataan horizontal apa yang akan digunakan untuk konten menu pada WebPart kontrol.

IsEmpty

Properti yang dilindungi. Mendapatkan nilai yang menunjukkan apakah ada elemen gaya yang telah ditentukan dalam tas status.

(Diperoleh dari Style)
IsTrackingViewState

Mengembalikan nilai yang menunjukkan apakah ada elemen gaya yang telah ditentukan dalam tas status.

(Diperoleh dari Style)
RegisteredCssClass

Mendapatkan kelas lembar gaya kaskade (CSS) yang terdaftar dengan kontrol.

(Diperoleh dari Style)
ShadowColor

Mendapatkan atau mengatur nilai yang menentukan warna bayangan untuk menu pada WebPart kontrol.

Site

Mendapatkan atau mengatur ISite dari Component.

(Diperoleh dari Component)
ViewState

Mendapatkan tas status yang memegang elemen gaya.

(Diperoleh dari Style)
Width

Mendapatkan atau menyetel lebar kontrol server Web.

(Diperoleh dari Style)

Metode

AddAttributesToRender(HtmlTextWriter)

Menambahkan atribut dan gaya HTML yang perlu dirender ke yang ditentukan HtmlTextWriter. Metode ini terutama digunakan oleh pengembang kontrol.

(Diperoleh dari Style)
AddAttributesToRender(HtmlTextWriter, WebControl)

Menambahkan informasi tentang gambar latar belakang, penspasian sel, padding sel, garis kisi, dan perataan ke daftar atribut yang akan dirender.

(Diperoleh dari TableStyle)
CopyFrom(Style)

Menyalin elemen gaya tidak kosong ke WebPartMenuStyle objek , menimpa elemen gaya yang ada dalam proses.

CreateObjRef(Type)

Membuat objek yang berisi semua informasi relevan yang diperlukan untuk menghasilkan proksi yang digunakan untuk berkomunikasi dengan objek jarak jauh.

(Diperoleh dari MarshalByRefObject)
Dispose()

Merilis semua sumber daya yang Componentdigunakan oleh .

(Diperoleh dari Component)
Dispose(Boolean)

Merilis sumber daya tidak terkelola yang digunakan oleh Component dan secara opsional merilis sumber daya terkelola.

(Diperoleh dari Component)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
FillStyleAttributes(CssStyleCollection, IUrlResolutionService)

Menambahkan properti TableStyle gaya objek ke koleksi yang ditentukan CssStyleCollection .

(Diperoleh dari TableStyle)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetLifetimeService()
Kedaluwarsa.

Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
GetService(Type)

Mengembalikan objek yang mewakili layanan yang disediakan oleh Component atau oleh Container.

(Diperoleh dari Component)
GetStyleAttributes(IUrlResolutionService)

CssStyleCollection Mengambil objek untuk objek yang diimplementasikan yang ditentukanIUrlResolutionService.

(Diperoleh dari Style)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
InitializeLifetimeService()
Kedaluwarsa.

Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
LoadViewState(Object)

Memuat status yang disimpan sebelumnya.

(Diperoleh dari Style)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
MemberwiseClone(Boolean)

Membuat salinan dangkal objek saat ini MarshalByRefObject .

(Diperoleh dari MarshalByRefObject)
MergeWith(Style)

Menyalin elemen gaya tidak kosong ke WebPartMenuStyle instans, tetapi tidak menimpa elemen gaya yang ada.

Reset()

Menghapus elemen gaya yang ditentukan dari WebPartMenuStyle tas status objek.

SaveViewState()

Metode yang dilindungi. Menyimpan status apa pun yang telah dimodifikasi setelah TrackViewState() metode dipanggil.

(Diperoleh dari Style)
SetBit(Int32)

Metode internal yang dilindungi. Mengatur bidang bitmask internal yang menunjukkan properti gaya yang disimpan di tas status.

(Diperoleh dari Style)
SetDirty()

Style Menandai sehingga statusnya akan direkam dalam status tampilan.

(Diperoleh dari Style)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Style)
TrackViewState()

Metode yang dilindungi. Menandai awal untuk melacak perubahan status pada kontrol. Setiap perubahan yang dilakukan setelah pelacakan dimulai akan dilacak dan disimpan sebagai bagian dari status tampilan kontrol.

(Diperoleh dari Style)

Acara

Disposed

Terjadi ketika komponen dibuang oleh panggilan ke Dispose() metode .

(Diperoleh dari Component)

Implementasi Antarmuka Eksplisit

ICustomTypeDescriptor.GetAttributes()

Mengembalikan kumpulan atribut kustom untuk instans komponen ini. GetAttributes() Mengimplementasikan metode .

ICustomTypeDescriptor.GetClassName()

Mengembalikan nama kelas dari instans komponen ini. Metode ini mengimplementasikan GetClassName() metode .

ICustomTypeDescriptor.GetComponentName()

Mengembalikan nama instans komponen ini. Metode ini mengimplementasikan GetComponentName() metode .

ICustomTypeDescriptor.GetConverter()

Mengembalikan pengonversi jenis untuk instans komponen ini. Metode ini mengimplementasikan GetConverter() metode .

ICustomTypeDescriptor.GetDefaultEvent()

Mengembalikan peristiwa default untuk instans komponen ini. Metode ini mengimplementasikan GetDefaultEvent() metode .

ICustomTypeDescriptor.GetDefaultProperty()

Mengembalikan properti default untuk instans komponen ini. Metode ini mengimplementasikan GetDefaultProperty() metode .

ICustomTypeDescriptor.GetEditor(Type)

Mengembalikan editor dari jenis yang ditentukan untuk instans komponen ini. Metode ini mengimplementasikan GetEditor(Type) metode .

ICustomTypeDescriptor.GetEvents()

Mengembalikan peristiwa untuk instans komponen ini. Metode ini mengimplementasikan GetEvents() metode kelebihan beban.

ICustomTypeDescriptor.GetEvents(Attribute[])

Mengembalikan peristiwa untuk instans komponen ini menggunakan array atribut yang ditentukan sebagai filter. Metode ini mengimplementasikan GetEvents(Attribute[]) metode kelebihan beban.

ICustomTypeDescriptor.GetProperties()

Mengembalikan properti untuk instans komponen ini. Metode ini mengimplementasikan GetProperties() metode kelebihan beban.

ICustomTypeDescriptor.GetProperties(Attribute[])

Mengembalikan properti untuk instans komponen ini menggunakan array atribut sebagai filter. Metode ini mengimplementasikan GetProperties(Attribute[]) metode kelebihan beban.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

Mengembalikan objek yang berisi properti yang dijelaskan oleh deskriptor properti yang ditentukan. Metode ini mengimplementasikan GetPropertyOwner(PropertyDescriptor) metode .

IStateManager.IsTrackingViewState

Mendapatkan nilai yang menunjukkan apakah kontrol server melacak perubahan status tampilannya.

(Diperoleh dari Style)
IStateManager.LoadViewState(Object)

Memuat status yang disimpan sebelumnya.

(Diperoleh dari Style)
IStateManager.SaveViewState()

Mengembalikan objek yang berisi perubahan status.

(Diperoleh dari Style)
IStateManager.TrackViewState()

Mulai melacak perubahan status.

(Diperoleh dari Style)

Berlaku untuk

Lihat juga