Udostępnij za pośrednictwem


Metoda TextField.GetTextBrushId —

Pobiera identyfikator pędzla, aby narysować tekst z dla określonej instancji ShapeElement.

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Diagrams
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Składnia

'Deklaracja
Public Overridable Function GetTextBrushId ( _
    view As DiagramClientView, _
    parentShape As ShapeElement _
) As StyleSetResourceId
public virtual StyleSetResourceId GetTextBrushId(
    DiagramClientView view,
    ShapeElement parentShape
)

Parametry

Wartość zwracana

Typ: Microsoft.VisualStudio.Modeling.Diagrams.StyleSetResourceId

Uwagi

Domyślnie ta metoda zwraca identyfikator pędzla tekst domyślny.Aby dynamicznie zmienić pędzla tekst dla tego ShapeField, zastąpić tę metodę.

public virtual StyleSetResourceId GetTextBrushId(DiagramClientView view, ShapeElement parentShape)
{
if (this.HasSelectedAppearance(parentShape, view))
{
return view.Focused ? this.DefaultSelectedTextBrushId : this.DefaultInactiveSelectedTextBrushId;
}
return DefaultTextBrushId;
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

TextField Klasa

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Diagrams