protected override void OnInitialized() { base.OnInitialized(); contextMenu = new WrapItemContextMenu(ExtendedItem); panel = ExtendedItem.Context.Services.DesignPanel as DesignPanel; if (panel != null) panel.AddContextMenu(contextMenu); }
protected override void OnInitialized() { base.OnInitialized(); contextMenu = new ArrangeItemsContextMenu(ExtendedItem); panel = ExtendedItem.Context.Services.DesignPanel as DesignPanel; if (panel != null) { panel.AddContextMenu(contextMenu); } }
protected override void OnInitialized() { base.OnInitialized(); contextMenu = new PathContextMenu(ExtendedItem); panel = ExtendedItem.Context.Services.DesignPanel as DesignPanel; if (panel != null) { panel.AddContextMenu(contextMenu, this.GetType().GetCustomAttribute <ExtensionAttribute>().Order); } }