这是一个Windows窗体问题。原谅我,如果我用太多的细节解释我做了什么,但我之前没有详细询问,似乎没有人读过,因为答案完全没有了,我浪费了很多时间。
我有一个名为XX的Linq对象。它是在我将表放在visual studio中的.dbml文件上时创建的。
然后,为了使我的界面更容易编程,我转到Data->在Visual Studio上显示数据源并创建一个对象数据源。对象的所有属性都显示在数据源中。
但是linq类是部分的,所以我这样做:
partial class XX
{
private int _myValue;
public int myValue
{
get { return _myValue; }
set { _myValue = value; }
}
}
你到目前为止跟进了吗?
然后我去重新创建对象数据源。
myValue属性未在数据源上显示。
我试着像这样装饰:
[Bindable(true)]
public int myValue
无济于事。这通常会为“非linq”普通类提供技巧。
所以,问题是:我必须做什么才能让我的资产显示在数据源上?