DesignerActionItem.AllowAssociate 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值表示是否允许将此项放入具有相同 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 属性指示是否可以按类别重新排列当前项。
属性AllowAssociate与 RelatedComponent 和 DesignerActionPropertyItem 类型的 属性DesignerActionMethodItem结合使用。
例如,ASP.NET 使用数据绑定控件(如 ) GridView 连接到数据源控件(如 SqlDataSource)。 两者都具有 DesignerActionList 具有其自己的对象集的 DesignerActionItem 。 控件GridView具有 、 和 AutoFormat
等DataSourceIDEdit Fields
项。 类 SqlDataSource 具有 Configure
和 Refresh Items
,它们 AllowAssociate 已设置为 true
。
控件 GridView 的 DataSourceID 项具有相关组件,即 SqlDataSource 对象。 SqlDataSource对象的所有已设置为 true
的项AllowAssociate都将自动包含在GridView控件的操作列表中。 下表显示了如何在控件的设计器操作列表中合并 GridView 这两个列表。
GridView 项 | SqlDataSource 项 |
---|---|
- DataSourceID (相关组件 = SqlDataSource ) - 编辑字段 - 自动套用格式 |
- 配置 (AllowAssociate = true ) - 刷新 ( AllowAssociate = true ) |
合并的 GridView 控件的智能任务面板 |
---|
- DataSourceID -配置 -刷新 - 编辑字段 - 自动套用格式 |