我有一个用户控件包裹的网格。我需要通过控件传递网格的数据源。
// My Pass-Through declaration
public object DataSource
{
get { return internalGrid.DataSource; }
set ( internalGrid.DataSource = value; }
}
到目前为止,这很容易。网格的数据源是普通的Object。传递数据源也是一个普通的对象。
当我直接在表单上删除数据网格时,我可以通过在表单上选择一个绑定源对象来设置数据源。但是,当我包含自定义控件时,传递数据源将显示为灰色。我无法选择绑定源。
我确定我只是错过了属性属性,但我不知道哪个属性。任何帮助将不胜感激。