我有包含数据的静态类,我希望在datagridview中使用静态类作为数据源。
但是datasource属性只接受对象。如何将静态类设置为数据源?
答案 0 :(得分:0)
你做不到。但你可以把它变成一个单身人士:
public class MyClass
{
private static MyClass _instance;
public static MyClass Instance
{
get
{
if (_instance == null) { _instance = new MyClass(); }
return _instance;
}
}
private MyClass() { }
}
然后像MyClass.Instance
一样引用数据源。