FlexGrid for WPF
CSVファイルを保存する
基本操作 > エクスポート > CSVファイルを保存する

グリッドの内容をCSV形式ファイルにエクスポートするには、C1FlexGrid の Save メソッドを使用します。

次の例では、グリッドはデータソースと連結されていることを前提として、ボタンクリックでグリッドの内容をCSV形式ファイルにエクスポートする方法を示します。

[実行例]

 

コードは次のようになります。

コードのコピー
' ボタンクリックでCSVファイルを保存します
Private Sub exportBtn_Click(sender As Object, e As RoutedEventArgs)
    Dim dlg = New Microsoft.Win32.SaveFileDialog()
    dlg.Filter = "CSV files (*.csv)|*.csv"
    If dlg.ShowDialog().Value Then
        _flex.Save(dlg.FileName, C1.WPF.FlexGrid.FileFormat.Csv)
    End If

End Sub
コードのコピー
//ボタンクリックでCSVファイルを保存します
private void exportBtn_Click(object sender, RoutedEventArgs e)
{
    var dlg = new Microsoft.Win32.SaveFileDialog();
    dlg.Filter = "CSV files (*.csv)|*.csv";
    if (dlg.ShowDialog().Value)
    {
        _flex.Save(dlg.FileName, C1.WPF.FlexGrid.FileFormat.Csv);
    }
    
}