C# Класс Microsoft.Maui.Controls.Compatibility.Platform.Android.ShapeView

Наследование: Android.Views.View
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_density float

Открытые методы

Метод Описание
GetDesiredSize ( ) : SizeRequest
ShapeView ( Context context ) : System
UpdateAspect ( Stretch aspect ) : void
UpdateFill ( Brush fill ) : void
UpdateShape ( Android.Graphics.Path path ) : void
UpdateShapeTransform ( Android.Graphics.Matrix matrix ) : void
UpdateSize ( double width, double height ) : void
UpdateStroke ( Brush stroke ) : void
UpdateStrokeDash ( ) : void
UpdateStrokeDashArray ( Array dash ) : void
UpdateStrokeDashOffset ( float strokeDashOffset ) : void
UpdateStrokeLineCap ( Android.Graphics.Paint.Cap strokeCap ) : void
UpdateStrokeLineJoin ( Android.Graphics.Paint.Join strokeJoin ) : void
UpdateStrokeMiterLimit ( float strokeMiterLimit ) : void
UpdateStrokeThickness ( float strokeWidth ) : void

Защищенные методы

Метод Описание
OnDraw ( Canvas canvas ) : void
UpdatePathShape ( ) : void

Приватные методы

Метод Описание
CreateLinearGradient ( LinearGradientBrush linearGradientBrush, RectF pathBounds ) : LinearGradient
CreateMatrix ( ) : Android.Graphics.Matrix
CreateRadialGradient ( RadialGradientBrush radialGradientBrush, RectF pathBounds ) : RadialGradient
UpdatePathStrokeBounds ( ) : void

Описание методов

GetDesiredSize() публичный Метод

public GetDesiredSize ( ) : SizeRequest
Результат SizeRequest

OnDraw() защищенный Метод

protected OnDraw ( Canvas canvas ) : void
canvas Canvas
Результат void

ShapeView() публичный Метод

public ShapeView ( Context context ) : System
context Context
Результат System

UpdateAspect() публичный Метод

public UpdateAspect ( Stretch aspect ) : void
aspect Stretch
Результат void

UpdateFill() публичный Метод

public UpdateFill ( Brush fill ) : void
fill Brush
Результат void

UpdatePathShape() защищенный Метод

protected UpdatePathShape ( ) : void
Результат void

UpdateShape() публичный Метод

public UpdateShape ( Android.Graphics.Path path ) : void
path Android.Graphics.Path
Результат void

UpdateShapeTransform() публичный Метод

public UpdateShapeTransform ( Android.Graphics.Matrix matrix ) : void
matrix Android.Graphics.Matrix
Результат void

UpdateSize() публичный Метод

public UpdateSize ( double width, double height ) : void
width double
height double
Результат void

UpdateStroke() публичный Метод

public UpdateStroke ( Brush stroke ) : void
stroke Brush
Результат void

UpdateStrokeDash() публичный Метод

public UpdateStrokeDash ( ) : void
Результат void

UpdateStrokeDashArray() публичный Метод

public UpdateStrokeDashArray ( Array dash ) : void
dash Array
Результат void

UpdateStrokeDashOffset() публичный Метод

public UpdateStrokeDashOffset ( float strokeDashOffset ) : void
strokeDashOffset float
Результат void

UpdateStrokeLineCap() публичный Метод

public UpdateStrokeLineCap ( Android.Graphics.Paint.Cap strokeCap ) : void
strokeCap Android.Graphics.Paint.Cap
Результат void

UpdateStrokeLineJoin() публичный Метод

public UpdateStrokeLineJoin ( Android.Graphics.Paint.Join strokeJoin ) : void
strokeJoin Android.Graphics.Paint.Join
Результат void

UpdateStrokeMiterLimit() публичный Метод

public UpdateStrokeMiterLimit ( float strokeMiterLimit ) : void
strokeMiterLimit float
Результат void

UpdateStrokeThickness() публичный Метод

public UpdateStrokeThickness ( float strokeWidth ) : void
strokeWidth float
Результат void

Описание свойств

_density защищенное свойство

protected float _density
Результат float