private void tsbShow_Click(object sender, EventArgs e)
        {
            // Сначала запрашиваем стиль и пообще не передумали ли мы
            ExecResult <SetLinkStyle> setLinkStyleResult = new FLinkStyle().Execute();

            if (setLinkStyleResult.code != 0)
            {
                return;
            }

            // Проходимся по списку выделенных коннекторов
            foreach (ListViewItem item in lvConnectors.SelectedItems)
            {
                ConnectorData connectorData = (ConnectorData)item.Tag;

                EA.DiagramLink diagramLink = DiagramLinkHelper.GetDLFromConnector(connectorData.ConnectorID);
                if (diagramLink == null)
                {
                    diagramLink = DiagramLinkHelper.CreateDiagramLink(connectorData.Connector);
                }

                DiagramLinkHelper.SetDiagramLinkVisibility(diagramLink, true); // устанавливаем видимость
                item.Text = (!diagramLink.IsHidden).ToString();

                if (setLinkStyleResult.value.DoSetLinkStyle) // устанавливаем стиль линий
                {
                    DiagramLinkHelper.ApplyStyleToDL(diagramLink, setLinkStyleResult.value);
                }
            }
        }
        private void tsbHide_Click(object sender, EventArgs e)
        {
            // Проходимся по списку выделенных коннекторов
            foreach (ListViewItem item in lvConnectors.SelectedItems)
            {
                ConnectorData connectorData = (ConnectorData)item.Tag;

                EA.DiagramLink diagramLink = DiagramLinkHelper.GetDLFromConnector(connectorData.ConnectorID);
                if (diagramLink == null)
                {
                    diagramLink = DiagramLinkHelper.CreateDiagramLink(connectorData.Connector);
                }

                DiagramLinkHelper.SetDiagramLinkVisibility(diagramLink, false); // устанавливаем видимость
                item.Text = (!diagramLink.IsHidden).ToString();
            }
        }