Xamarin.android 坐标点如何在LinearGradient中工作?

Xamarin.android 坐标点如何在LinearGradient中工作?,xamarin.android,gradient,linear-gradients,Xamarin.android,Gradient,Linear Gradients,有人能解释或描述一下直线半径中的坐标点是如何指向的吗 例如:我用这种方式编写代码 var gradient = new LinearGradient(0, 0, 500, 500, colors, null, Shader.TileMode.Clamp); paint.SetShader(gradient); paint.Dither = true; 在矩形中应用时,它如何在矩形中显示? 在安卓系统中,坐标系始终与上图所示类似 1) (0,0)是左上角 2) (maxX,0)

有人能解释或描述一下直线半径中的坐标点是如何指向的吗

例如:我用这种方式编写代码

   var gradient = new LinearGradient(0, 0, 500, 500, colors, null, Shader.TileMode.Clamp);
   paint.SetShader(gradient);
   paint.Dither = true;
在矩形中应用时,它如何在矩形中显示?

在安卓系统中,坐标系始终与上图所示类似

1) (0,0)是左上角

2) (maxX,0)位于右上角

3) (0,maxY)位于左下角

4) (maxX,maxY)位于右下角

maxX或maxY是屏幕(或视图)的最大宽度或最大高度

这个
新的LinearGradient(0,0,500,500,colors,null,Shader.TileMode.Clamp)
方法将确保您可以在上图中看到一条
渐变线。当您使用
Canvas
绘制带有油漆的矩形时,颜色将沿着这条线呈现。

在安卓系统中,坐标系始终与上图所示类似

1) (0,0)是左上角

2) (maxX,0)位于右上角

3) (0,maxY)位于左下角

4) (maxX,maxY)位于右下角

maxX或maxY是屏幕(或视图)的最大宽度或最大高度

这个
新的LinearGradient(0,0,500,500,colors,null,Shader.TileMode.Clamp)
方法将确保您可以在上图中看到一条
渐变线。当您使用
Canvas
绘制带有绘画的矩形时,颜色将沿着这条线呈现