BehaviorService::Adorners Property
.NET Framework (current version)
Gets the BehaviorServiceAdornerCollection.
Assembly: System.Design (in System.Design.dll)
public: property BehaviorServiceAdornerCollection^ Adorners { BehaviorServiceAdornerCollection^ get(); }
Property Value
Type: System.Windows.Forms.Design.Behavior::BehaviorServiceAdornerCollection^A collection of adorner.
The Adorners property provides access to the BehaviorServiceAdornerCollection managed by the BehaviorService.
The following code example demonstrates how to add Adorner objects to and remove them from a BehaviorServiceAdornerCollection. This code example is part of a larger example provided for the BehaviorService class.
public ref class DemoDesigner : public ControlDesigner { private: Adorner^ demoAdorner; protected: ~DemoDesigner() { if (demoAdorner != nullptr) { System::Windows::Forms::Design::Behavior::BehaviorService^ b = this->BehaviorService; if (b != nullptr) { b->Adorners->Remove(demoAdorner); } } } public: virtual void Initialize(IComponent^ component) override { __super::Initialize(component); // Get a hold of the behavior service and add our own set // of glyphs. Glyphs live on adorners. demoAdorner = gcnew Adorner(); BehaviorService->Adorners->Add(demoAdorner); demoAdorner->Glyphs->Add (gcnew DemoGlyph(BehaviorService, Control)); } };
.NET Framework
Available since 2.0
Available since 2.0
Show: