DesignerActionItem.AllowAssociate 属性

定义

获取或设置一个值,该值表示是否允许将此项放入具有相同 Category 属性值的一组项中。

public:
 property bool AllowAssociate { bool get(); void set(bool value); };
public bool AllowAssociate { get; set; }
member this.AllowAssociate : bool with get, set
Public Property AllowAssociate As Boolean

属性值

如果该项可以组合,则为 true;否则为 false。 默认值为 false

注解

由于可以组合多个 DesignerActionList 对象以形成单个智能标记面板, AllowAssociate 属性指示是否可以按类别重新排列当前项。

属性AllowAssociateRelatedComponentDesignerActionPropertyItem 类型的 属性DesignerActionMethodItem结合使用。

例如,ASP.NET 使用数据绑定控件(如 ) GridView 连接到数据源控件(如 SqlDataSource)。 两者都具有 DesignerActionList 具有其自己的对象集的 DesignerActionItem 。 控件GridView具有 、 和 AutoFormatDataSourceIDEdit Fields项。 类 SqlDataSource 具有 ConfigureRefresh Items,它们 AllowAssociate 已设置为 true

控件 GridViewDataSourceID 项具有相关组件,即 SqlDataSource 对象。 SqlDataSource对象的所有已设置为 true 的项AllowAssociate都将自动包含在GridView控件的操作列表中。 下表显示了如何在控件的设计器操作列表中合并 GridView 这两个列表。

GridView 项 SqlDataSource 项
- DataSourceID (相关组件 = SqlDataSource)
- 编辑字段
- 自动套用格式
- 配置 (AllowAssociate = true)
- 刷新 (AllowAssociate = true)
合并的 GridView 控件的智能任务面板
- DataSourceID
-配置
-刷新
- 编辑字段
- 自动套用格式

适用于

另请参阅