如何将网格的数据源传递到PropertyGrid?

时间:2015-01-06 16:46:59

标签: c# winforms attributes propertygrid

我有一个用户控件包裹的网格。我需要通过控件传递网格的数据源。

// My Pass-Through declaration
public object DataSource
{
    get { return internalGrid.DataSource; }
    set ( internalGrid.DataSource = value; }
}

到目前为止,这很容易。网格的数据源是普通的Object。传递数据源也是一个普通的对象。

当我直接在表单上删除数据网格时,我可以通过在表单上选择一个绑定源对象来设置数据源。但是,当我包含自定义控件时,传递数据源将显示为灰色。我无法选择绑定源。

Note that I can't select a datasource here.

我确定我只是错过了属性属性,但我不知道哪个属性。任何帮助将不胜感激。

0 个答案:

没有答案