MenuItemCollectionEditor 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.
public ref class MenuItemCollectionEditor : System::Drawing::Design::UITypeEditor
public class MenuItemCollectionEditor : System.Drawing.Design.UITypeEditor
type MenuItemCollectionEditor = class
inherit UITypeEditor
Public Class MenuItemCollectionEditor
Inherits UITypeEditor
- Devralma
Örnekler
Aşağıdaki kod örneği, ve UITypeEditor (koleksiyon düzenleyicisi temel sınıfı) sınıflarını sınıfından türetilmiş bir özel denetimdeki bir özellik ile ilişkilendirmek MenuItemCollectionEditor için özniteliğinin WebControl nasıl kullanılacağını EditorAttribute gösterir.MenuItemCollection
private MenuItemCollection menuItems;
// Associate the MenuItemCollectionEditor with the Items.
[Editor(typeof(System.Web.UI.Design.WebControls.
MenuItemCollectionEditor),
typeof(UITypeEditor))]
public MenuItemCollection Items
{
get
{
// If there is no menuItems collection, create it.
if (menuItems == null)
menuItems = new MenuItemCollection();
return menuItems;
}
set { menuItems = value; }
} // Items
Private menuItems As MenuItemCollection
' Associate the MenuItemCollectionEditor with the Items.
<EditorAttribute( GetType(System.Web.UI.Design.WebControls. _
MenuItemCollectionEditor), _
GetType(UITypeEditor))> _
Public Property Items() As MenuItemCollection
Get
If menuItems Is Nothing Then
menuItems = New MenuItemCollection()
End If
Return menuItems
End Get
Set
menuItems = value
End Set
End Property ' Items
Açıklamalar
sınıfı, MenuItemCollectionEditor ilişkili Menu denetim içindeki özelliği tarafından Items belirtilen koleksiyon öğelerini düzenlemek MenuItem için bir kullanıcı arabirimi sağlar.
MenuItemCollectionEditor, görsel tasarımcısının Özellikler kılavuzundaki Items özelliğindeki üç nokta (...) düğmesi seçilerek veya denetimdeki Ortak Görevler bağlam menüsünden Menü Öğelerini Düzenle seçilerek çağrılır.
yöntemi, EditValue ilişkili Menu denetimin menü öğesi koleksiyonunun değerlerini düzenler. yöntemi, GetEditStyle bu düzenleyiciyle ilişkili düzenleme stilini alır.
Oluşturucular
| Name | Description |
|---|---|
| MenuItemCollectionEditor() |
MenuItemCollectionEditor sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| IsDropDownResizable |
Açılan düzenleyicilerin kullanıcı tarafından yeniden boyutlandırılabilir olup olmayacağını belirten bir değer alır. (Devralındığı yer: UITypeEditor) |
Yöntemler
| Name | Description |
|---|---|
| EditValue(IServiceProvider, Object) |
yöntemi tarafından belirtilen düzenleyici stilini kullanarak belirtilen nesnenin GetEditStyle() değerini düzenler. (Devralındığı yer: UITypeEditor) |
| EditValue(ITypeDescriptorContext, IServiceProvider, Object) |
İlişkili denetimin menü öğesi koleksiyonunun değerini düzenler. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetEditStyle() |
yöntemi tarafından EditValue(IServiceProvider, Object) kullanılan düzenleyici stilini alır. (Devralındığı yer: UITypeEditor) |
| GetEditStyle(ITypeDescriptorContext) |
Bu düzenleyiciyle ilişkili düzenleme stilini alır. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetPaintValueSupported() |
Bu düzenleyicinin nesne değerinin gösterimini boyamayı destekleyip desteklemediğini gösterir. (Devralındığı yer: UITypeEditor) |
| GetPaintValueSupported(ITypeDescriptorContext) |
Belirtilen bağlamın, belirtilen bağlam içinde bir nesnenin değerinin gösterimini boyamayı destekleyip desteklemediğini gösterir. (Devralındığı yer: UITypeEditor) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| PaintValue(Object, Graphics, Rectangle) |
Belirtilen nesnenin değerinin gösterimini belirtilen tuvale boyar. (Devralındığı yer: UITypeEditor) |
| PaintValue(PaintValueEventArgs) |
Belirtilen PaintValueEventArgskullanarak bir nesnenin değerinin gösterimini boyar. (Devralındığı yer: UITypeEditor) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |