Excel VBA C# (Android Xamarin) 入門

Excel VBA C#(主にAndroid+xamarin、Visual Studio)での開発記事を執筆します。

MPAndroidChart のカラーチャート, 色を指定する方法

 

 

 以前紹介した MPAndroidChart の色指定について、改めて理解した点があるので補足します。SetColorに色を設定するとき、Int型で指定するしか方法がないと紹介しましたが、これは誤りでした・・・m( __ __ )m

Android.GraphicsクラスをUsingして、Color構造体を使えばRGBで指定したり、定型句で指定することができます。

 

excel-vba-csharp-beginner.hatenablog.com

 

要素を1色で統一して指定したいとき、SetColorを使います。

定義:public virtual void SetColor(int color, int alpha);

使用例①:DataSet.SetColor(Color.Rgb(80, 80, 250), 1000); 

使用例②:DataSet.SetColor(Color.Yellow, 1000); 

 

要素を多色で指定したいとき、SetColorsを使います。

定義:public virtual void SetColors(int[] colors);

使用例①:DataSet.SetColors(ColorTemplate.COLORFUL_COLORS); 

使用例②:int配列型を自分で用意して、DataSet.SetColors(int配列型変数); でもOKです。