2009-02-26 19 views
0

我正在嘗試在C#中完成作業課。我應該添加一個數據源到Datagrid視圖控件。但是,在常見任務菜單下的Sharp Develop中,數據源對話框無法添加數據源。SharpDevelop,你如何添加一個DataSource?

這顯然不同於VS的工作原理。有人可以幫我弄清楚如何在SharpDevelop中做到這一點?

回答

1

您可以使用顯式綁定以編程方式添加數據源。例如,FormLoad活動期間(引入一個顯式的BindingSource):

private System.Windows.Forms.DataGridView dataGridView1; 
    private System.Windows.Forms.BindingSource bindingSource1; 
    private System.Data.DataSet dataSet1; 
    private System.Windows.Forms.Label label1; 
//... 
    private void Form1_Load(object sender, EventArgs e) 
    { 
     this.dataSet1.ReadXml("x2.xml"); 
     this.label1.Text = dataSet1.Tables[0].TableName; 
     this.bindingSource1.DataSource = dataSet1.Tables[0]; 
     this.dataGridView1.DataSource = bindingSource1; 
    } 
+0

謝謝,但基本上你說的GUI不能在實際上做到這一點? – Steve 2009-03-10 20:08:57

相關問題