diff --git a/designer_form/src/com/fr/design/mainframe/ShareWidgetPane.java b/designer_form/src/com/fr/design/mainframe/ShareWidgetPane.java
index 8d52eb4c8..cd04300bf 100644
--- a/designer_form/src/com/fr/design/mainframe/ShareWidgetPane.java
+++ b/designer_form/src/com/fr/design/mainframe/ShareWidgetPane.java
@@ -12,12 +12,13 @@ import java.awt.*;
  */
 public class ShareWidgetPane extends JPanel {
 
-    public ShareWidgetPane(ElCaseBindInfo[] elCaseBindInfoList) {
+    public ShareWidgetPane(ElCaseBindInfo[] elCaseBindInfoList, boolean isEdit) {
         this.setBorder(BorderFactory.createEmptyBorder(10, 3, 0, 0));// 设置面板的边框 ,距离上、左、下、右 的距离
         int rowCount = (elCaseBindInfoList.length + 1) / 2;
-        this.setLayout(new FlowLayout(FlowLayout.LEFT, 0, 0));
+        this.setLayout(new FlowLayout(FlowLayout.LEFT, 5, 10));
         for (ElCaseBindInfo rbModuleInfo : elCaseBindInfoList) {
             ShareWidgetButton widgetButton = new ShareWidgetButton(rbModuleInfo);
+            widgetButton.setElementCaseEdit(isEdit);
             this.add(widgetButton);
         }
         this.setPreferredSize(new Dimension(240, rowCount * 80));