API Reference
VisualCanvasStyleOptions
Canvas-specific presentation overrides. Unassigned colors and fonts come from VisualTheme.
Inheritance
- Object
- VisualCanvasStyleOptions
Usage
Explore 5 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 2
- Property VisualCanvas.Style
- Method VisualCanvasStyleOptions.Clone
Accepted by parameters 3
Constructors
public VisualCanvasStyleOptions() #Methods
public VisualCanvasStyleOptions Clone() #VisualCanvasStyleOptionsCreates an independent copy of these local overrides.
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public TextMeasurementMode TextMeasurementMode { get; set; } #Chooses portable text measurement or an explicit host-font opt-in.
public Double TileTextScale { get; set; } #Scales information-tile typography and its supporting layout when a tile has no explicit scale.
public ChartColor? TileGlassTop { get; set; } #Overrides the top glass-tile paint.
public ChartColor? TileGlassBottom { get; set; } #Overrides the bottom glass-tile paint.
public ChartColor? TileInnerStroke { get; set; } #Overrides the glass-tile inner highlight.
public ChartColor? TileLabelColor { get; set; } #Overrides tile label text independently of the shared secondary foreground. Null inherits the selected theme mode.
public ChartColor? TileValueColor { get; set; } #Overrides tile value text independently of the shared foreground. Null inherits the selected theme mode.
public ChartColor? TileDetailColor { get; set; } #Overrides tile detail text independently of the shared secondary foreground. Null inherits the selected theme mode.
public ChartColor? TileProgressTrackColor { get; set; } #Overrides the progress rail paint.
public ChartColor? TileMiniChartFillColor { get; set; } #Overrides the mini-chart fill treatment.
public ChartColor? TileMiniChartTrackColor { get; set; } #Overrides the mini-chart guide treatment.
public ChartColor? HeroBadgeGlowColor { get; set; } #Overrides the hero-badge glow.
public ChartColor? HeroBadgeTop { get; set; } #Overrides the top hero-badge paint.
public ChartColor? HeroBadgeBottom { get; set; } #Overrides the bottom hero-badge paint.
public ChartColor? HeroBadgeTextColor { get; set; } #Overrides hero-badge symbol text independently of the shared foreground. Null inherits the selected theme mode.
public ChartColor? ImagePlaceholderFill { get; set; } #Overrides an image placeholder's surface.
public ChartColor? ImagePlaceholderStroke { get; set; } #Overrides an image placeholder's border.
public ChartColor? FeatureDividerColor { get; set; } #Overrides feature-strip dividers.
public ChartColor? TechHorizonFill { get; set; } #Overrides the optional technology backdrop horizon.