AdornerProvider.Deactivate – metoda
Volána, když poskytovatel adorner je autorem zrušeny.
Obor názvů: Microsoft.Windows.Design.Interaction
Sestavení: Microsoft.Windows.Design.Interaction (v Microsoft.Windows.Design.Interaction.dll)
Syntaxe
'Deklarace
Protected Overridable Sub Deactivate
protected virtual void Deactivate()
protected:
virtual void Deactivate()
abstract Deactivate : unit -> unit
override Deactivate : unit -> unit
protected function Deactivate()
Poznámky
Deactivate Před adorners budou odebrány z Návrháře uživatelského rozhraní (UI), je volána metoda.
Použití Deactivate metody odpojit obslužné rutiny událostí, které jste se připojili dříve v době životnosti AdornerProvider.
AdornerProvider Instance může aktivovat a deaktivovat několikrát během jeho životnosti. Implementace Activate a Deactivate metody proto.
Příklady
Následující příklad kódu ukazuje, jak přepsat Deactivate metody. Další informace naleznete v tématu Walkthrough: Creating a Design-time Adorner.
' The following method deactivates the adorner.
Protected Overrides Sub Deactivate()
RemoveHandler adornedControlModel.PropertyChanged, _
AddressOf AdornedControlModel_PropertyChanged
MyBase.Deactivate()
End Sub
// The following method deactivates the adorner.
protected override void Deactivate()
{
adornedControlModel.PropertyChanged -=
new System.ComponentModel.PropertyChangedEventHandler(
AdornedControlModel_PropertyChanged);
base.Deactivate();
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Odkaz
Microsoft.Windows.Design.Interaction – obor názvů