ActivityDesigner.Bounds Özellik

Tanım

Tasarımcının kapsayan dikdörtgeninin değerini mantıksal koordinatlarda içeren değerini Rectangle alır.

C#
public System.Drawing.Rectangle Bounds { get; }

Özellik Değeri

Rectangle Tasarımcıyı kapsayan bir.

Örnekler

Aşağıdaki kod örneği, üzerinde görüntülenen ActivityDesignerbir karakterin Bounds yeni sınırlayıcı dikdörtgenini belirlemek için özelliğini nasıl kullanabileceğinizi gösterir.

Bu kod örneği, DesignerGlyphProvider.cs dosyasındaki İş Akışı İzleyicisi SDK Örneği'nin bir parçasıdır. Daha fazla bilgi için bkz . İş Akışı İzleyicisi.

C#
public override Rectangle GetBounds(ActivityDesigner designer, bool activated)
{
    Rectangle imageBounds = Rectangle.Empty;
    Image image = Resources.Executing;
    if (image != null)
    {
        Size glyphSize = WorkflowTheme.CurrentTheme.AmbientTheme.GlyphSize;
        imageBounds.Location = new Point(designer.Bounds.Right - glyphSize.Width / 2, designer.Bounds.Top - glyphSize.Height / 2);
        imageBounds.Size = glyphSize;
    }
    return imageBounds;
}

Açıklamalar

Tasarımcının ve seçim alanının çevrelediği alanı belirlemek için sınırlar yöntemi tarafından döndürülen dikdörtgeni kullanabilirsiniz.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 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

Ayrıca bkz.