Aracılığıyla paylaş


ListControlDesigner.Initialize(IComponent) Yöntem

Tanım

Tasarımcıyı ilişkili denetimi görüntülemeye, düzenlemeye ve tasarlamaya hazırlar.

public:
 override void Initialize(System::ComponentModel::IComponent ^ component);
public override void Initialize (System.ComponentModel.IComponent component);
override this.Initialize : System.ComponentModel.IComponent -> unit
Public Overrides Sub Initialize (component As IComponent)

Parametreler

component
IComponent

bir uygulayan denetiminden ListControl türetilmiş bir IComponentdenetim.

Örnekler

Aşağıdaki kod örneği, özel tasarımcı tarafından yalnızca adlı SimpleRadioButtonList bir denetim sınıfının örneklerinin ListControlDesigner kullanıldığından emin olmak için sınıfından türetilen bir tasarımcıda yöntemini geçersiz kılarInitialize.

Bu kod örneği, sınıfı için ListControlDesigner sağlanan daha büyük bir örneğin parçasıdır.

public override void Initialize(IComponent component)
{
    // Ensure that only a SimpleRadioButtonList can be 
    // created in this designer.
    Debug.Assert( 
        component is SimpleRadioButtonList, 
        "An invalid SimpleRadioButtonList control was initialized.");

    simpleRadioButtonList = (SimpleRadioButtonList)component;
    base.Initialize(component);
} // Initialize
Public Overrides Sub Initialize(ByVal component As IComponent)

    ' Ensure that only a SimpleRadioButtonList can be created 
    ' in this designer.
    Debug.Assert( _
        TypeOf component Is SimpleRadioButtonList, _
        "An invalid SimpleRadioButtonList control was initialized.")

    simpleRadioButtonList = CType(component, SimpleRadioButtonList)
    MyBase.Initialize(component)
End Sub

Açıklamalar

Tasarımcı konağı, sınıfından Initialize türetilen ListControl denetimi işlemek için tasarımcıyı kullanmaya hazır olduğunda yöntemini çağırır. Initialize yöntemi ve temel yöntemleri, özellikleri yapılandırarak tasarımcının işlemi için gerekli olan olaylara bağlanır.

component parametresi, bu tasarımcıyla ilişkili veya bu denetimin bir kopyası olan denetiminden türetilirListControl.

Şunlara uygulanır

Ayrıca bkz.