C# 在Winforms应用程序中单击按钮更改数据源

C# 在Winforms应用程序中单击按钮更改数据源,c#,winforms,datagridview,C#,Winforms,Datagridview,我有一个datagridview(dataGridView1)从名为rentBindingSource的mdb数据源中提取信息,如何通过单击按钮从hireBindingSource中提取信息,即 private void viewHire_Click(object sender, EventArgs e) { // refresh datagrid view to load stuff from hireBindingSource } 试试这个:

我有一个datagridview(dataGridView1)从名为rentBindingSource的mdb数据源中提取信息,如何通过单击按钮从hireBindingSource中提取信息,即

    private void viewHire_Click(object sender, EventArgs e)
    {
        // refresh datagrid view to load stuff from hireBindingSource
    }
试试这个:

    private void viewHire_Click(object sender, EventArgs e)
    {
        dataGridView1.DataSource = hireBindingSource;
    }

信息
过于笼统,您必须了解信息结构是什么并提取它。您需要什么详细信息-我可以更新问题以包含IThanks-我收到以下错误消息:
“System.Windows.Forms.DataGridView”不包含“DataBind”的定义,并且没有扩展方法“DataBind”接受类型的第一个参数可以找到“System.Windows.Forms.DataGridView”(是否缺少using指令或程序集引用?
“System.Windows.Forms.DataGridView”不包含“DataSourceID”的定义,并且找不到接受“System.Windows.Forms.DataGridView”类型的第一个参数的扩展方法“DataSourceID”(是否缺少using指令或程序集引用?
我已更新了答案。
DataGrid
s没有
DataBind()
事件,您不需要它。请告诉我这是否有效。感谢您这么快回复我-这是我现在遇到的错误
“System.Windows.Forms.DataGridView”不包含“DataSourceID”的定义,并且没有扩展方法“DataSourceID”可以接受“System.Windows.Forms.DataGridView”类型的第一个参数已找到e(是否缺少using指令或程序集引用?
已更新。hireBindingSource的类型是什么?它必须是
BindingSource
类型。如何检查?