FlexChart for WinForms
FlexChart へのデータの連結
FlexChart > FlexChart の操作 > データ > データの提供 > データソースを使用したデータの連結 > FlexChart へのデータの連結

FlexChart へのデータ連結は、DataSource プロパティの設定、BindingX の設定、Binding プロパティの設定の 3 つの手順で行われます。

手順 1:DataSource プロパティの設定

設計時

設計時に DataSource プロパティを設定するには、次の手順を実行します。

  1. プロパティウィンドウから、FlexChart を選択します。
  2. DataSource プロパティのドロップダウンリストボックスから、目的のデータソースを選択します。

               

コードの場合

次のコードを使用して DataSource プロパティを設定します。

FlexChart1.DataSource = bindingSource1
flexChart1.DataSource = bindingSource1;
DataSource プロパティは、チャートレベルおよび系列レベルの両方で設定できます。このプロパティを系列レベルで設定するには、プロパティウィンドウの Series に移動します。省略符ボタンをクリックして、Series コレクションエディタを開きます。DataSource プロパティに移動し、関連するデータソースをドロップダウンリストボックスから選択します。

手順 2:BindingX プロパティと Binding プロパティの設定

DataSource プロパティを設定したら、チャートのデータ系列に適用する データソース内のフィールドを指定する必要があります。簡単に言えば、第 1 X 配列と第 1 Y 配列のデータ値を設定するフィールドを指定する必要があります(チャートタイプによっては第 2 Y 配列も)。

BindingX プロパティは X 値を含むフィールドに設定し、Binding プロパティは Y 値を含むフィールドに設定する必要があります。

設計時

次の手順を実行します。

  1. BindingX および Binding プロパティに移動します。
  2. [BindingX]ドロップダウンリストボックスから目的のフィールドを選択して X データ配列に連結します。
  3. [Binding] ドロップダウンリストボックスから目的のフィールドを選択して Y データ配列に連結します。

コードの場合

次のコードを使用して、実行時に BindingX プロパティと Binding プロパティを設定します。

FlexChart1.BindingX = "Id"
series1.Binding = "Sum"
series2.Binding = "Cost"
flexChart1.BindingX = "Id";
series1.Binding = "Sum";
series2.Binding = "Cost";

DataSource プロパティと同様に、Binding X プロパティと Binding プロパティもチャートレベルと系列レベルで設定できます。これらのプロパティを系列レベルで設定するには、プロパティウィンドウの Series に移動し、Series の横にある省略符ボタンをクリックします。Series コレクションエディタで、BindingX プロパティと Binding プロパティに移動します。次に、これらのプロパティのドロップダウンリストボックスから適切なフィールドを選択します。