Condividi tramite


Behavior Costruttori

Definizione

Inizializza una nuova istanza della classe Behavior.

Overload

Behavior()

Inizializza una nuova istanza della classe Behavior.

Behavior(Boolean, BehaviorService)

Inizializza una nuova istanza della classe Behavior con l'oggetto BehaviorService specificato.

Behavior()

Inizializza una nuova istanza della classe Behavior.

protected:
 Behavior();
protected Behavior ();
Protected Sub New ()

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come inizializzare una nuova istanza della classe Behavior. Questo esempio di codice fa parte di un esempio più grande fornito per la BehaviorService classe.

public:
    DemoGlyph(BehaviorService^ behavior, Control^ control):
      Glyph(gcnew BehaviorServiceSample::DemoBehavior)
      {
          this->behavior = behavior;
          this->control = control;
      }
public MyGlyph(BehaviorService behaviorSvc, Control control) : 
    base(new MyBehavior())
{
    this.behaviorSvc = behaviorSvc;
    this.control = control;
}
Public Sub New(ByVal behaviorSvc As _
    System.Windows.Forms.Design.Behavior.BehaviorService, _
    ByVal control As Control)

    MyBase.New(New MyBehavior())
    Me.behaviorSvc = behaviorSvc
    Me.control = control
End Sub

Vedi anche

Si applica a

Behavior(Boolean, BehaviorService)

Inizializza una nuova istanza della classe Behavior con l'oggetto BehaviorService specificato.

protected:
 Behavior(bool callParentBehavior, System::Windows::Forms::Design::Behavior::BehaviorService ^ behaviorService);
protected Behavior (bool callParentBehavior, System.Windows.Forms.Design.Behavior.BehaviorService behaviorService);
protected Behavior (bool callParentBehavior, System.Windows.Forms.Design.Behavior.BehaviorService? behaviorService);
new System.Windows.Forms.Design.Behavior.Behavior : bool * System.Windows.Forms.Design.Behavior.BehaviorService -> System.Windows.Forms.Design.Behavior.Behavior
Protected Sub New (callParentBehavior As Boolean, behaviorService As BehaviorService)

Parametri

callParentBehavior
Boolean

true se deve essere chiamato l'eventuale comportamento padre; in caso contrario, false.

behaviorService
BehaviorService

Oggetto BehaviorService da usare.

Eccezioni

callParentBehavior è true e behaviorService è null.

Commenti

Il comportamento padre è il comportamento successivo nello stack di comportamento gestito da BehaviorService. Se il parametro è true, il callParentBehaviorbehaviorService parametro non deve essere null.

callParentBehavior indica se la classe di base Behavior deve chiamare il comportamento padre e quindi consentire la BehaviorService selezione del comportamento padre corretto.

Si applica a