Vb.net 将windows窗体datetimepicker绑定到实体框架对象时出现问题

Vb.net 将windows窗体datetimepicker绑定到实体框架对象时出现问题,vb.net,winforms,entity-framework,data-binding,datetimepicker,Vb.net,Winforms,Entity Framework,Data Binding,Datetimepicker,我目前正在尝试将Oracle 11g数据库表中的数据加载到我的VB.Net应用程序中,并将其显示在Windows窗体中 在这个表单中,我有一个文本框和一个日期时间选择器。 表单有一个名为Fall的对象,该对象又包含数据库表b_stc_Fall的实体框架表示 我像这样绑定文本框: txtTopic.DataBindings.Add(txtTopic.Text, Fall.B_STC_FALL, FALL.B_STC_FALL.TOPIC) 这是按计划进行的 现在我尝试绑定datetimepick

我目前正在尝试将Oracle 11g数据库表中的数据加载到我的VB.Net应用程序中,并将其显示在Windows窗体中

在这个表单中,我有一个
文本框
和一个
日期时间选择器
。 表单有一个名为Fall的对象,该对象又包含数据库表b_stc_Fall的实体框架表示

我像这样绑定文本框:

txtTopic.DataBindings.Add(txtTopic.Text, Fall.B_STC_FALL, FALL.B_STC_FALL.TOPIC)
这是按计划进行的

现在我尝试绑定datetimepicker:

DTPStartDate.DataBindings.Add(DTPStartDate.Value, Fall.B_STC_FALL, Fall.B_STC_FALL.STARTDATE)
B_STC_FALL.Startdate
是一个值为
的日期2014年7月20日下午4:47:00

这样编译没有问题,但如果我运行该程序,将抛出以下
ArgumentException
(原始消息是德语,我希望翻译有点准确):

The property 01.08.2014 10:13:24 für the target control can not be bound
01.08.2014
。。。是日期
#8/1/2014 10:13:24 AM#
的德语格式,包含在
DTSStartDate.Value


你能给我一个提示说明为什么这个不能绑定吗?

数据绑定的第一个参数。Add应该是你想要绑定的属性的名称,所以“Value”似乎是更好的选择:
DTPStartDate.DataBindings.Add(“Value”,Fall.B_STC_Fall,Fall.B_STC_Fall.STARTDATE)
。。。