AmbientTheme.GlyphSize Proprietà

Definizione

Ottiene l'altezza e larghezza di ambiente di glifi sull'area di progettazione del flusso di lavoro.

public:
 virtual property System::Drawing::Size GlyphSize { System::Drawing::Size get(); };
[System.ComponentModel.Browsable(false)]
public virtual System.Drawing.Size GlyphSize { get; }
[<System.ComponentModel.Browsable(false)>]
member this.GlyphSize : System.Drawing.Size
Public Overridable ReadOnly Property GlyphSize As Size

Valore della proprietà

Valore Size che rappresenta l'altezza e la larghezza di ambiente di glifi sull'area di progettazione del flusso di lavoro.

Attributi

Esempio

Nell'esempio di codice seguente viene illustrato un modo comunemente utilizzato per accedere alla proprietà GlyphSize da una classe che deriva dalla classe DesignerGlyph.

Questo esempio di codice è parte dell'esempio SDK Workflow Monitor nel file DatabaseService.cs. Per altre informazioni, vedere Monitoraggio del flusso di lavoro.

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;
}
Public Overrides Function GetBounds(ByVal designer As System.Workflow.ComponentModel.Design.ActivityDesigner, ByVal activated As Boolean) As System.Drawing.Rectangle
    Dim imageBounds As Rectangle = Rectangle.Empty
    Dim image As Image = AppResources.Executing
    If Not image Is Nothing Then
        Dim glyphSize As Size = WorkflowTheme.CurrentTheme.AmbientTheme.GlyphSize
        imageBounds.Location = New Point(designer.Bounds.Right - glyphSize.Width / 2, designer.Bounds.Top - glyphSize.Height / 2)
        imageBounds.Size = glyphSize
    End If
    Return imageBounds
End Function

Si applica a

Vedi anche