读书人

大家能帮小弟我看看 datagridview 为什

发布时间: 2012-09-28 00:03:35 作者: rapoo

大家能帮我看看 datagridview 为什么不显示么?
下面这个是我的代码,想连到一个XML的dataset,不知道为什么运行之后什么也不显示。

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.Windows.Forms;


namespace llk_pokemon
{
public partial class paihangbang : Form
{
private BindingSource bindingSource1 = new BindingSource();


public paihangbang()
{
InitializeComponent();

dataGridView1.Dock = DockStyle.Fill;
this.Controls.Add(dataGridView1);
string xmlFilename = @"D:\BegASPNET\ch02\artists.xml";

DataSet newDataSet = new DataSet();
newDataSet.ReadXml(xmlFilename);

dataGridView1.DataSource = newDataSet;
dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.DisplayedCellsExceptHeaders;
dataGridView1.BorderStyle = BorderStyle.Fixed3D;
dataGridView1.EditMode = DataGridViewEditMode.EditOnEnter;
}
}
}


[解决办法]
dataGridView1的自动创建列是否为false,如果是这样需要添加列并制定字段名
[解决办法]
先调试一下newDataSet是否有数据
[解决办法]
应该绑定到表试过?newDataSet.Tables[0];

读书人网 >C#

热点推荐