2008-12-02から1日間の記事一覧
引き続き.NetのDataGridViewコントロールネタです。 DataGridViewで DataGridView.ClipboardCopyMode プロパティ を Disible 以外にするとなんと勝手にCtrl+Cでセルの値がタブ区切り形式でクリップボードにコピーされます。 お、これをそのままエクセルに貼…
(VB.Net)DataGridViewで現在選択されているセルの値を簡単にタブ区切りやCSV文字列にする方法の続きです。 次のようなデータをDataGridViewに表示するとします。 ┌────┬───────┐ │備 考 │備 考2 │ ├────┼───────┤ │今日は │ │ │寒い │カンマ,カンマ │ └────┴…
DataGridViewの値をCSVにしたり、コピペできるようにしてエクセルで扱いたいということは多いと思います。 DataGridViewにはそれらのデータ転送を簡単にできる方法があります(が、中途半端です) さて、DataGridViewで選択されたセルの値を取得するために、…
DataGridViewColumn.DefaultCellStyle.WrapMode = DataGridViewTriState.True とすることで可能です。 サンプル: 'すべての列にかかわる設定 変数 dgvExtract は DataGridView For Each iClm As DataGridViewColumn In dgvExtract.Columns 'すべての列で改…
行の場合、DataGridView.AutoSizeRowsModeプロパティ 列の場合、DataGridView.AutoSizeColumnsModeプロパティで 指定できますが、これらのプロパティでNone以外の値指定すると、セルの値が変わったときに自動的に変更になるので、表示データが多い場合、パフ…