所有的鸟儿他们都知道, 他们的巢应该筑在什么地方, 鸟儿知道自己该在什么地方筑巢, 那就意味着他们了解他们自己的使命。 我们身为万物之灵的人类, 怎么会不知道,连鸟儿都知道的道理呢?
wpf中控件绑定到程序里面实例化的对象
wpf中控件绑定到程序里面实例化的对象

wpf中控件绑定到程序里面实例化的对象

不过,如果要绑定到已经创建的对象,则您需要以代码形式设置 DataContext,如下例所示。

DataSet myDataSet;

private void OnInit(object sender, EventArgs e)
{
string mdbFile = Path.Combine(AppDataPath, "BookData.mdb");
string connString = string.Format(
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source={0}", mdbFile);
OleDbConnection conn = new OleDbConnection(connString);
OleDbDataAdapter adapter = new OleDbDataAdapter("SELECT * FROM BookTable;", conn);

myDataSet = new DataSet();
adapter.Fill(myDataSet, "BookTable");

// myListBox is a ListBox control.
// Set the DataContext of the ListBox to myDataSet
myListBox.DataContext = myDataSet;
}

若要查看完整示例,请参见简单绑定示例绑定到 ADO.NET
数据集示例

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注