Condividi tramite


Metodo TextField.GetTextBrushId

Ottiene l'id del pennello per disegnare testo con per l'istanza specificata di ShapeElement.

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintassi

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

Parametri

Valore restituito

Tipo: Microsoft.VisualStudio.Modeling.Diagrams.StyleSetResourceId

Note

Per impostazione predefinita, questo metodo restituisce l'id predefinito del pennello del testoPer modificare dinamicamente il pennello di testo per questo ShapeField, eseguire l'override di questo metodo.

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

TextField Classe

Spazio dei nomi Microsoft.VisualStudio.Modeling.Diagrams