0

我正在使用 uCommerce,我想删除现有选项卡上的添加按钮之一。

我关注了这篇文章的删除按钮部分

一切正常,但我不知道 RemoveMenuButtion() 方法中的 imageButtom 是什么。

这是我的代码 -

public PipelineExecutionResult Execute(SectionGroup subject)
        {
            if (subject.GetViewName() != Constants.UI.Pages.Orders.Order)
                return PipelineExecutionResult.Success;

            var section = subject.Sections.FirstOrDefault(s => s.OriginalName == Constants.UI.Sections.Orders.Order.Shipping);

            if (section == null) return PipelineExecutionResult.Success;

            var imageButton = new ImageButton { ImageUrl = $"{_pathService.GetPath()}/images/ui/add.png"};       

            section.Menu.RemoveMenuButtion(imageButton);

            return PipelineExecutionResult.Success;
        }

我认为问题出在这里-

 var imageButton = new ImageButton { ImageUrl = $"{_pathService.GetPath()}/images/ui/add.png"};   

但不确定,因为文档中没有任何具体内容。

非常感谢任何帮助。

谢谢

4

1 回答 1

0

对于任何正在寻找答案的人。

您需要在该部分的菜单中找到该按钮,您需要在下面显示的集合中找到该按钮,然后删除该按钮,因为删除是通过对象引用进行的。

section.Menu.ImageButtons

谢谢

于 2017-09-04T23:01:32.480 回答