Freigeben über


TextField.GetTextBrush-Methode

Ruft den Pinsel ab, mit dem der Text für die angegebene ShapeElement-Instanz gezeichnet wird.

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntax

'Declaration
Public Overridable Function GetTextBrush ( _
    view As DiagramClientView, _
    parentShape As ShapeElement _
) As Brush
public virtual Brush GetTextBrush(
    DiagramClientView view,
    ShapeElement parentShape
)

Parameter

Rückgabewert

Typ: System.Drawing.Brush

Hinweise

Standardmäßig gibt diese Methode das Standardtextpinsel von diesem ShapeField zurück. Um den Textpinsel für dieses ShapeField dynamisch ändern, sollten Sie GetTextBrushId zuerst zu überschreiben. Wenn diese Methode nicht ausreicht, überschreiben Sie diese Methode.

public virtual Brush GetTextBrush(DiagramClientView view, ShapeElement parentShape)
{
StyleSet parentStyleSet = (parentShape != null) ? parentShape.StyleSet : null;

return (parentStyleSet != null)
? parentStyleSet.GetBrush(GetTextBrushId(view, parentShape))
: null;
}

.NET Framework-Sicherheit

Siehe auch

Referenz

TextField Klasse

Microsoft.VisualStudio.Modeling.Diagrams-Namespace