【问题标题】:automatic labeling a node with a text用文本自动标记节点
【发布时间】:2013-05-22 08:27:58
【问题描述】:

嗨,我希望在从 Palette 中删除我的符号后,我的符号将自动标记为文本。 这是代码:

protected void DiagramWebControl1_NodeDropFromPalette(object sender, Syncfusion.Web.UI.WebControls.Diagram.NodeDropFromPaletteEventArgs e)

{

   if (e.Node is PathNode || e.Node is Group)

   {

      PathNode node = e.Node as PathNode;

      if (node != null)

         node.Labels.Add(new Syncfusion.Windows.Forms.Diagram.Label( node, node.Name));

      else

      {

        Group gnode = e.Node as Group;

        node.Labels.Add(new Syncfusion.Windows.Forms.Diagram.Label (gnode, gnode.Name));

      }

  }

}

问题是每个符号(节点)如果它是第一次删除后的 PathNode 或组,则它们没有被标记,在第二次删除后,第三次等......来自同一个节点,那么它们将被自动标记. 需要帮助!

【问题讨论】:

    标签: c# asp.net syncfusion


    【解决方案1】:

    请参阅 Syncfusion 的公共论坛,了解您对节点自动添加标签的要求。这是link

    【讨论】:

      猜你喜欢
      • 2016-11-22
      • 2016-11-29
      • 1970-01-01
      • 2016-12-12
      • 2022-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多