StylusPlugIn.ElementBounds Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient les limites mises en cache de l'élément.
public:
property System::Windows::Rect ElementBounds { System::Windows::Rect get(); };
public System.Windows.Rect ElementBounds { get; }
member this.ElementBounds : System.Windows.Rect
Public ReadOnly Property ElementBounds As Rect
Valeur de propriété
Les limites mises en cache de l'élément.
Exemples
L’exemple suivant montre comment un DynamicRenderer, qui hérite de StylusPlugIn, utilise un ImageBrush trait pour afficher un trait. Ce pinceau dessine partiellement le fichier image spécifié par imageFile
.
if (imageBrush == null)
{
// Create an ImageBrush. imageFile is a string that's a path to an image file.
image1 = new BitmapImage(new Uri(imageFile));
imageBrush = new ImageBrush(image1);
// Don't tile, don't stretch; align to top/left.
imageBrush.TileMode = TileMode.None;
imageBrush.Stretch = Stretch.None;
imageBrush.AlignmentX = AlignmentX.Left;
imageBrush.AlignmentY = AlignmentY.Top;
// Map the brush to the entire bounds of the element.
imageBrush.ViewportUnits = BrushMappingMode.Absolute;
imageBrush.Viewport = this.ElementBounds;
imageBrush.Freeze();
}
If imageBrush Is Nothing Then
' Create an ImageBrush. imageFile is a string that's a path to an image file.
image1 = New BitmapImage(New Uri(imageFile))
imageBrush = New ImageBrush(image1)
' Don't tile, don't stretch; align to top/left.
imageBrush.TileMode = TileMode.None
imageBrush.Stretch = Stretch.None
imageBrush.AlignmentX = AlignmentX.Left
imageBrush.AlignmentY = AlignmentY.Top
' Map the brush to the entire bounds of the element.
imageBrush.ViewportUnits = BrushMappingMode.Absolute
imageBrush.Viewport = ElementBounds
imageBrush.Freeze()
End If
Remarques
Le StylusPlugIn cache les limites de son élément pour effectuer des tests d’accès.