MenuDesigner.Initialize メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > MenuDesigner.Initialize メソッドの意味・解説 

MenuDesigner.Initialize メソッド

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

関連付けられたコントロールをデザイナで表示、編集、デザインできるように準備します。

名前空間: System.Web.UI.Design.WebControls
アセンブリ: System.Design (system.design.dll 内)
構文構文

例外例外
例外の種類条件

ArgumentException

component は、Menu 、または Menu の派生クラスではありません。

解説解説
使用例使用例

MenuDesigner クラスから継承したクラスの Initialize メソッドをオーバーライドする方法を次のコード例に示します。オーバーライドされたメソッドは、デザイン時に Menu クラスから派生したコントロールの動作を変更します。この例では、関連付けられたコントロールが MyMenu オブジェクトではない場合に、ArgumentException 例外をスローします。

Public Overrides Sub Initialize(ByVal
 component As IComponent)

    ' Ensure that only a MyMenu can be created in this designer. 
    If Not TypeOf component
 Is MyMenu Then
        Throw New ArgumentException( _
            "The component is not a MyMenu control.")
    End If

    MyBase.Initialize(component)

End Sub ' Initialize
public override void Initialize(IComponent
 component)
{
    // Ensure that only a MyMenu can be created in this designer.
    if (!(component is MyMenu))
        throw new ArgumentException(
            "The component is not a MyMenu control.");
    
    base.Initialize(component);

} // Initialize
.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MenuDesigner クラス
MenuDesigner メンバ
System.Web.UI.Design.WebControls 名前空間
Menu
IComponent
IControlDesignerView.ViewEvent イベント
ControlDesigner.Initialize
ComponentDesigner.Initialize
その他の技術情報
チュートリアル : Web サーバー コントロール用の基本的なコントロール デザイナの作成



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

MenuDesigner.Initialize メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



MenuDesigner.Initialize メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS