Compartilhar via


Behavior Construtores

Definição

Inicializa uma nova instância da classe Behavior.

Sobrecargas

Behavior()

Inicializa uma nova instância da classe Behavior.

Behavior(Boolean, BehaviorService)

Inicializa uma nova instância da classe Behavior com o BehaviorService determinado.

Behavior()

Inicializa uma nova instância da classe Behavior.

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

Exemplos

O exemplo de código a seguir demonstra como inicializar uma nova instância da Behavior classe . Este exemplo de código faz parte de um exemplo maior fornecido para a 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

Confira também

Aplica-se a

Behavior(Boolean, BehaviorService)

Inicializa uma nova instância da classe Behavior com o BehaviorService determinado.

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)

Parâmetros

callParentBehavior
Boolean

true se o comportamento pai deve ser chamado se ele existir; caso contrário, false.

behaviorService
BehaviorService

O BehaviorService a ser usado.

Exceções

callParentBehavior é true e behaviorService é null.

Comentários

O comportamento pai é o próximo comportamento na pilha de comportamento mantida pelo BehaviorService. Se o callParentBehavior parâmetro for true, o behaviorService parâmetro não deverá ser null.

callParentBehavior indica se a classe base Behavior deve chamar o comportamento pai e, em seguida, permitir que o BehaviorService selecione o comportamento pai correto.

Aplica-se a