BehaviorService.Adorners Özellik

Tanım

C#
public System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollection Adorners { get; }

Özellik Değeri

Bir donatıcı koleksiyonu.

Örnekler

Aşağıdaki kod örneği, nesnelerin öğesine nasıl ekleneceğini Adorner ve bunlardan BehaviorServiceAdornerCollectionnasıl kaldırılacağını gösterir. Bu kod örneği, sınıfı için BehaviorService sağlanan daha büyük bir örneğin parçasıdır.

C#
class MyDesigner : ControlDesigner
{
    private Adorner myAdorner;

    protected override void Dispose(bool disposing)
    {
        if (disposing && myAdorner != null)
        {
            BehaviorService b = BehaviorService;
            if (b != null)
            {
                b.Adorners.Remove(myAdorner);
            }
        }
    }

    public override void Initialize(IComponent component)
    {
        base.Initialize(component);

        // Add the custom set of glyphs using the BehaviorService. 
        // Glyphs live on adornders.
        myAdorner = new Adorner();
        BehaviorService.Adorners.Add(myAdorner);
        myAdorner.Glyphs.Add(new MyGlyph(BehaviorService, Control));
    }
}

Açıklamalar

Adorners özelliği tarafından BehaviorServiceyönetilen öğesine BehaviorServiceAdornerCollection erişim sağlar.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Ayrıca bkz.