Sdílet prostřednictvím


ImageShape.OnPaintSelection – metoda

Zvýraznění výběru se zobrazí na obrázku.

Obor názvů:  Microsoft.VisualStudio.Modeling.Diagrams
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Syntaxe

'Deklarace
Public Overrides Sub OnPaintSelection ( _
    e As DiagramPaintEventArgs _
)
public override void OnPaintSelection(
    DiagramPaintEventArgs e
)

Parametry

Poznámky

Přepište tuto metodu změnit způsob zobrazení obrazu po tento obrazec vybrán.Můžete například chtít zobrazit jiný obrázek.

Výchozí chování vyvolá DoPaintSelection metodu ShapeGeometry vlastnost.

Příklady

public override void OnPaintSelection(DiagramPaintEventArgs e)
{
DiagramItem thisItem = new DiagramItem(this);
bool isSelected = e.View.Selection.Contains(thisItem);
bool isPrimary = thisItem.Equals(e.View.Selection.PrimaryItem);
bool isFocused = e.View.Selection.Count > 1 
           && thisItem.Equals(e.View.Selection.FocusedItem);
this.ShapeGeometry.DoPaintSelection(e, this, isSelected, isFocused, isPrimary);
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

ImageShape Třída

Microsoft.VisualStudio.Modeling.Diagrams – obor názvů