FiFiWiki2

FiFiWikiの第2版

ユーザ用ツール

サイト用ツール


c.sharp:datagridview_クリップボード

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

次のリビジョン
前のリビジョン
c.sharp:datagridview_クリップボード [2018/02/28 02:43]
fifi 作成
c.sharp:datagridview_クリップボード [2018/02/28 03:16] (現在)
fifi
ライン 2: ライン 2:
 # .NET dataGridViewの操作方法 # .NET dataGridViewの操作方法
  
-## クリップボーから入力+ 
 +## コマン 
 + 
 +```c 
 +// 全て削除 
 +dataGridView.Rows.Clear();​ 
 + 
 +// 新規行 
 +DataGridViewRow row = new DataGridViewRow();​ 
 +row .CreateCells(this.dataGridView1);​ // (おまじない) ヘッダを作る 
  
 ``` ```
 +
 +
 +## クリップボードから入力
 +
 +
 +
 +```c
 using System; using System;
 using System.Collections.Generic;​ using System.Collections.Generic;​
ライン 146: ライン 163:
         }         }
  
 +        private void button_CopyClipBoard_Click(object sender, EventArgs e)
 +        {
 +
 +            // エクセルへ貼り付けるため,タブ区切りの文字列を作成
 +            string crip = "";​
 +
 +            for (int i = 0; i < dataGridView2.Rows.Count;​ i++)
 +            {
 +                for (int j = 0; j < dataGridView2.Rows[0].Cells.Count;​ j++)
 +                {
 +                    string value = dataGridView2.Rows[i].Cells[j].Value.ToString();​
 +
 +                    if(j == dataGridView2.Rows[0].Cells.Count - 1)
 +                    {
 +                        crip += value; // 最後はタブいらない
 +                    }
 +                    else
 +                    {
 +                        crip += value + "​\t";​
 +                    }
 +                }
 +                crip += "​\r\n";​
 +            }
 +            // クリップボードへコピー
 +            Clipboard.SetData(DataFormats.Text,​ (object)crip);​
 +        }
 +        ​
 +        ​
         private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)         private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
         {         {
ライン 160: ライン 205:
             Transfer();             Transfer();
         }         }
 +        ​
     }     }
 } }
c.sharp/datagridview_クリップボード.1519785788.txt.gz · 最終更新: 2018/02/28 02:43 by fifi