MenuItemStyleCollectionEditor 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供相關MenuItemStyleCollection控制項中物件的元件編輯器Menu。
public ref class MenuItemStyleCollectionEditor : System::ComponentModel::Design::CollectionEditor
public class MenuItemStyleCollectionEditor : System.ComponentModel.Design.CollectionEditor
type MenuItemStyleCollectionEditor = class
inherit CollectionEditor
Public Class MenuItemStyleCollectionEditor
Inherits CollectionEditor
- 繼承
範例
以下程式碼範例說明如何利用屬性EditorAttribute將 and MenuItemStyleCollectionEditor 類別(集合編輯器的基底類別)與自訂控制項中的屬性關聯UITypeEditor,該控制項由WebControl類別衍生,該控制項會取得並設定集合。MenuItemStyleCollection
private MenuItemStyleCollection menuItemStyles;
// Associate the MenuItemStyleCollectionEditor with the
// LevelMenuItemStyles.
[Editor(typeof(System.Web.UI.Design.WebControls.
MenuItemStyleCollectionEditor),
typeof(UITypeEditor))]
public MenuItemStyleCollection LevelMenuItemStyles
{
get { return menuItemStyles; }
set { menuItemStyles = value; }
} // LevelMenuItemStyles
Private menuItemStyles As MenuItemStyleCollection
' Associate the MenuItemStyleCollectionEditor with the
' LevelMenuItemStyles.
<EditorAttribute( GetType(System.Web.UI.Design.WebControls. _
MenuItemStyleCollectionEditor), _
GetType(UITypeEditor))> _
Public Property LevelMenuItemStyles() As MenuItemStyleCollection
Get
Return menuItemStyles
End Get
Set
menuItemStyles = value
End Set
End Property ' LevelMenuItemStyles
備註
該MenuItemStyleCollectionEditor類別提供使用者介面,可在設計時編輯MenuItemStyle相關MenuItemStyleCollection控制項中物件元素Menu,且由MenuDesigner物件控制。
MenuItemStyleCollection控制的每個LevelMenuItemStylesLevelSelectedStyles屬性Menu都有相關聯。 這些 MenuItemStyleCollection 物件用來套用依選單結構中層級(巢狀深度)的選單項目套用樣式。
MenuItemStyleCollectionEditor例如,透過選取視覺設計器 Properties 格子中 LevelMenuItemStyles 或 LevelSelectedStyles 列上的省略號按鈕(...)來呼叫 。
CanSelectMultipleInstances該方法總是回傳false表示編輯器中一次只能選取一個物件。 此 CreateCollectionForm 方法建立一個新表單以顯示及編輯當前 MenuItemStyleCollection的 。
該 CreateInstance 方法會建立指定的集合項目類型的新實例。 該 CreateNewItemTypes 方法會回傳一個編輯器可以建立的類型陣列。
建構函式
| 名稱 | Description |
|---|---|
| MenuItemStyleCollectionEditor(Type) |
初始化 MenuItemStyleCollectionEditor 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| CollectionItemType |
取得集合中每個項目的資料型態。 (繼承來源 CollectionEditor) |
| CollectionType |
取得收藏物件的資料型態。 (繼承來源 CollectionEditor) |
| Context |
會取得一個類型描述符,表示目前的上下文。 (繼承來源 CollectionEditor) |
| HelpTopic |
取得幫助關鍵字,顯示說明主題或主題清單,當編輯者按下說明按鈕或 F1 鍵時使用。 (繼承來源 CollectionEditor) |
| IsDropDownResizable |
會有一個值,指示下拉選單編輯器是否應該被使用者調整大小。 (繼承來源 UITypeEditor) |
| NewItemTypes |
取得可為此收藏建立的物品類型。 (繼承來源 CollectionEditor) |