ScalingCanvas Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A canvas implementation that applies scaling to drawing operations before delegating to a wrapped canvas.
public ref class ScalingCanvas : Microsoft::Maui::Graphics::IBlurrableCanvas, Microsoft::Maui::Graphics::ICanvas
public class ScalingCanvas : Microsoft.Maui.Graphics.IBlurrableCanvas, Microsoft.Maui.Graphics.ICanvas
type ScalingCanvas = class
interface ICanvas
interface IBlurrableCanvas
Public Class ScalingCanvas
Implements IBlurrableCanvas, ICanvas
- Inheritance
-
ScalingCanvas
- Implements
Constructors
ScalingCanvas(ICanvas) |
Initializes a new instance of the ScalingCanvas class. |
Properties
Alpha |
Sets the opacity of am object. |
Antialias |
Sets a value that indicates whether to use anti-aliasing is enabled. |
BlendMode |
Sets the blend mode, which determines what happens when an object is rendered on top of an existing object. |
DisplayScale |
Gets or sets a value that represents the scaling factor to scale the UI by. |
FillColor |
Sets the color used to paint an object's interior. |
Font |
Sets the font used when drawing text. |
FontColor |
Sets the font color when drawing text. |
FontSize |
Sets the size of the font used when drawing text. |
MiterLimit |
Sets the limit of the miter length of line joins in an object. |
ParentCanvas |
Gets the parent canvas. |
StrokeColor |
Sets the Color used to paint an object's outline. |
StrokeDashOffset |
Sets the distance within the dash pattern where a dash begins. |
StrokeDashPattern |
Sets the pattern of dashes and gaps that are used to outline an object. |
StrokeLineCap |
Sets the shape at the start and end of a line. |
StrokeLineJoin |
Sets the type of join used at the vertices of a shape. |
StrokeSize |
Sets the width of the stroke used to draw an object's outline. |
Wrapped |
Gets the wrapped canvas instance. |