Behavior Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der Behavior-Klasse.
Überlädt
Behavior() |
Initialisiert eine neue Instanz der Behavior-Klasse. |
Behavior(Boolean, BehaviorService) |
Initialisiert eine neue Instanz der Behavior-Klasse mit dem angegebenen BehaviorService. |
Behavior()
Initialisiert eine neue Instanz der Behavior-Klasse.
protected:
Behavior();
protected Behavior ();
Protected Sub New ()
Beispiele
Im folgenden Codebeispiel wird das Initialisieren einer neuen Instanz der Behavior-Klasse gezeigt. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die BehaviorService-Klasse bereitgestellt wird.
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
Weitere Informationen
- Glyph
- BehaviorService
- MenuCommand
- Gewusst wie: Erweitern der Darstellung und des Verhaltens von Steuerelementen im Entwurfsmodus
- Übersicht über den Behavior-Dienst
Gilt für:
Behavior(Boolean, BehaviorService)
Initialisiert eine neue Instanz der Behavior-Klasse mit dem angegebenen BehaviorService.
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)
Parameter
- callParentBehavior
- Boolean
true
, wenn das übergeordnete Verhalten bei Vorhandensein aufgerufen werden soll, andernfalls false
.
- behaviorService
- BehaviorService
Der zu verwendende BehaviorService.
Ausnahmen
callParentBehavior
ist true
, und behaviorService
ist null
.
Hinweise
Das übergeordnete Verhalten ist das nächste Verhalten auf dem Verhaltensstapel, der BehaviorServicevon verwaltet wird. Wenn der callParentBehavior
Parameter ist true
, darf der behaviorService
Parameter nicht sein null
.
callParentBehavior
gibt an, ob die Basisklasse Behavior das übergeordnete Verhalten aufrufen soll, und dann zulassen, dass das BehaviorService richtige übergeordnete Verhalten ausgewählt wird.