Behavior Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci Behavior třídy.
Přetížení
Behavior() |
Inicializuje novou instanci Behavior třídy. |
Behavior(Boolean, BehaviorService) |
Inicializuje novou instanci Behavior třídy s danou BehaviorService. |
Behavior()
Inicializuje novou instanci Behavior třídy.
protected:
Behavior();
protected Behavior ();
Protected Sub New ()
Příklady
Následující příklad kódu ukazuje, jak inicializovat novou instanci Behavior třídy. Tento příklad kódu je součástí většího příkladu BehaviorService pro třídu.
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
Viz také
- Glyph
- BehaviorService
- MenuCommand
- Postupy: Rozšíření vzhledu a chování ovládacích prvků v režimu návrhu
- Přehled služby chování
Platí pro
Behavior(Boolean, BehaviorService)
Inicializuje novou instanci Behavior třídy s danou 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)
Parametry
- callParentBehavior
- Boolean
true
pokud nadřazené chování by mělo být volána, pokud existuje; v opačném případě . false
- behaviorService
- BehaviorService
Příkaz BehaviorService , který se má použít.
Výjimky
callParentBehavior
je true
a behaviorService
je null
.
Poznámky
Nadřazené chování je další chování v zásobníku chování spravovaném objektem BehaviorService.
callParentBehavior
Pokud je true
parametr , behaviorService
nesmí být null
parametr .
callParentBehavior
určuje, zda má základní Behavior třída volat nadřazené chování a pak povolit BehaviorService výběr správného nadřazeného chování.