110,538
社区成员
发帖
与我相关
我的任务
分享
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.InitialDirectory = "E:\\";//注意这里写路径时要用c:\\而不是c:\
openFileDialog.Filter = "文本文件|*.*|C#文件|*.cs|所有文件|*.*";
openFileDialog.RestoreDirectory = true;
openFileDialog.FilterIndex = 1;
string fName = "";
int rowcount = this.dataGridView1.Rows.Count;
this.dataGridView1.Columns.Add("ID", "编号");
this.dataGridView1.Columns.Add("FilePath", "文件路径");
this.dataGridView1.Columns.Add("FileState", "文件状态");
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
DataGridViewComboBoxCell combox = new DataGridViewComboBoxCell();
combox.Items.Clear();
combox.Items.Add("启用");
combox.Items.Add("停用");
DataGridViewRow dr = dataGridView1.Rows[rowcount];
fName = openFileDialog.FileName;
dr.Cells[0].Value = rowcount.ToString();
dr.Cells[1].Value = fName;
dr.Cells[2] = combox;
dr.Cells[2].Value = combox.Items[0];
}