テキストファイルをListViewに読み込む必要があります。私はすでにファイルに保存していますが、誰でもファイルを読み込むための良い答えがあるとは思われません。すべてのデータは最初の列にあり、適切なヘッダーの下には表示されません。それがファイルに保存されたとして、ここではC#読み込み/テキストファイルをListViewに読み込む
は私のテキストファイルのデータである:ここで
05/23/2017 10 : 44 13 : 44 3 $48.00 05/23/2017 09 : 15 15 : 15 6 $96.00
私が使用したコードは次のとおりです。
private void ReadInTimeSheet()
{
foreach (string line in File.ReadAllLines(@"C:filepath\MyTimeSheet.txt"))
{
lvTimeSheet.Items.Add(new ListViewItem(line));
}
}
そして、ここでは、読み込みの結果: Data displayed in ListView
ファイルを開くときに問題がある場合。すべてのデータは最初の列に含まれており、上のファイルのテキストのビューとまったく同じように見えます。
は何が必要なのは、列3で時間を停止し、2列目に開始時間を1列に表示される日付で、合計時間は4列で働いていた、そしてどのくらいの時間が列で受け取る支払う5.
方法私はこれを達成することはできますか?前もって感謝します。
ステップ1)LINQは、(5)に乗り、モデルに渡す使用して、ステップ2に動作モデル)弦3のLINQのコレクションにあなたのラインを変換)を作成します。 4)モデルが各行を適切なスロット/変数に構文解析できるようにします。 –
あなたはどのようにファイルに書き込みますか?ファイルへの書き込み方法にコードを追加できますか? –