2017-12-04 3 views
-1
StreamWriter dosya = File.AppendText(yol); 
dosya.Write(comboBox1.Text + "*"); 
dosya.Write(txtLikitadi.Text + "*"); 
dosya.Write(textBox3.Text + "*"); 
dosya.Write(textBox1.Text + "*"); 
dosya.Write(lblAroma.Text + "*"); 
dosya.Write(lblBase.Text + "*"); 
dosya.Write(lblGliserin.Text + "*"); 
dosya.WriteLine(lblPG.Text + "*"); 
dosya.Close(); 
liste(); 

私はプログラムからテキストファイルに情報を転送しています。c#streamwriter datagrid.backcolor write * txt

このテキストを元に戻すことができますか?

、私は色があいまいである

おかげ

+1

どのようにデザイン時にバックカラーを設定しますか?その選択した行の背景色に変数を割り当てます。あなたはDataGridのプロパティを見てみてもらえましたか? – MethodMan

+0

プログラミングスタイルを再考してください。誰かが 'txtLikitadi'にアスタリスクを打つとどうなりますか?セパレータとして '*'を使用し、データをXMLやJSONのような共通ファイル形式で保存しないのはなぜですか? –

+0

私はより新しいです。 最初の背景色白 要するに、私がやりたいことは実際には、 背景色をボタンで変更し、.txtファイルに保存します。 しかし、最初にレコードを録音してから、 私はどのようにして後悔しますか?例えば –

答えて

0

用語を戻ってそれを分割し、この情報を取得します。バックカラーは、グリッド全体、行、さらに個々のセルに設定することができます。あなたが話していることに応じて、以下のすべてが有効な回答になるかもしれません:

dosya.Write(dataGridView1.RowsDefaultCellStyle.BackColor); 
dosya.Write(datagridview1.CurrentRow.DefaultCellStyle.BackColor); 
dosya.Write(datagridview1.CurrentRow.Cells[0].Style.BackColor); 
関連する問題