Dategridview的用法

 dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;                 this.dataGridView1.CurrentCell = 

this.dataGridView1[this.dataGridView1.CurrentCell.ColumnIndex, this.dataGridView1.CurrentCell.RowIndex + 1];                 textBox1.Text = 

dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex].Cells[0].Value.ToString();             }             else             { 

                MessageBox.Show("最后一条记录");             }         }  

5.dategridview绘制跨越整行的文本内容使dategridview中文本显示绿色 

  private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e)         { 

            DataGridViewRow dgr = dataGridView1.Rows[e.RowIndex];             dgr.DefaultCellStyle.ForeColor = Color.Green;         } 

6. 

 ① DataGridView 取得或者修改当前单元格的内容:   

  当前单元格指的是 DataGridView 焦点所在的单元格,它可以通过 DataGridView 对象的 CurrentCell 属性取得。如果当前单元格不存在的时候,返回Nothing(C#是null)   

  // 取得当前单元格内容   

  Console.WriteLine(DataGridView1.CurrentCell.Value)    

  // 取得当前单元格的列 Index   

  Console.WriteLine(DataGridView1.CurrentCell.Column Index);   

  // 取得当前单元格的行 Index   

  Console.WriteLine(DataGridView1.CurrentCell.RowInd ex);  

) 行、列的隐藏   

  [C#]   

  // DataGridView1的第一列隐藏  

 

 

 

 

 (window.cproArray = window.cproArray ||[]).push({ id: "u3054369" });

 

 

 

 

 

 

 

 

  DataGridView1.Columns[0].Visible = false;   

  // DataGridView1的第一行隐藏   

  DataGridView1.Rows[0].Visible = false;   

  2) 行头、列头的隐藏   

  [C#]   

  // 列头隐藏   

  DataGridView1.ColumnHeadersVisible = false;   

  // 行头隐藏   

  DataGridView1.RowHeadersVisible = false;  //当前单元格是否选择的判断   

  if (DataGridView1.CurrentCell == null)  

 

  return;   

  int insertRowIndex = DataGridView1.CurrentCell.RowIndex;   

C#追加文件  

StreamWriter sw = 

File.AppendText(Server.MapPath(".")+"\\myText.txt");  sw.WriteLine("追逐理想");  sw.WriteLine("kzlll");  sw.WriteLine(".NET笔记");  sw.Flush();  sw.Close(); C#拷贝文件  

string OrignFile,NewFile;  

OrignFile = Server.MapPath(".")+"\\myText.txt";  NewFile = Server.MapPath(".")+"\\myTextCopy.txt";  File.Copy(OrignFile,NewFile,true); C#删除文件  

string delFile = Server.MapPath(".")+"\\myTextCopy.txt";  File.Delete(delFile); C#移动文件  

 

你可能感兴趣的:(Dategridview的用法)