2、新建一个ContextMenu实体类,有六个属性
3、新建一个继承自CollectionBase的类ContextMenus
4、在继承自GridView的类中加一个复杂对象属性,该复杂对象就是第3步创建的那个ContextMenus
private ContextMenus _contextMenus;
/// <summary>
/// 行的右键菜单集合
/// </summary>

[

PersistenceMode(PersistenceMode.InnerProperty),

DesignerSerializationVisibility(DesignerSerializationVisibility.Content),

Description(
"行的右键菜单"),

Category(
"扩展")

]
public
virtual ContextMenus ContextMenus

{

get

{
if (_contextMenus ==
null)

{

_contextMenus =
new ContextMenus();

}
return _contextMenus;

}

}