Ejemplo n.º 1
0
        /// <summary>
        /// CSV出力ボタンのクリックハンドラ
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void csvOutBtn_Click(object sender, EventArgs e)
        {
            string save_path = "";
            using (FileDialog dialog = new SaveFileDialog())
            {
                dialog.Title = "CSVファイルの保存";
                dialog.AddExtension = true;
                dialog.DefaultExt = "csv";

                if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    save_path = dialog.FileName;
                }
                else
                {
                    return;
                }
            }

            using (CSVWriter writer = new CSVWriter(save_path))
            {
                writer.WriteHeader("ID,importance,content,category,price,date,remarks");
                foreach (var item in this.listView2.Items)
                {
                    writer.Write((ListViewItem)item);
                }
            }
        }
Ejemplo n.º 2
0
 private void csv_btn_Click(object sender, EventArgs e)
 {
     using (CSVWriter writer = new CSVWriter(@"C:\Users\secure\Documents\test.csv"))
     {
         writer.WriteHeader("ID, importance, content," /*category, price, */+ "remarks, date");
         foreach (var item in this.listView1.Items)
         {
             writer.Write((ListViewItem)item);
         }
     }
 }