TUM.CMS.VplControl.Core.NodeGroup.NodeGroup C# (CSharp) Method

NodeGroup() public method

public NodeGroup ( VplControl hostCanvas ) : System
hostCanvas VplControl
return System
        public NodeGroup(VplControl hostCanvas)
            : base(hostCanvas)
        {
            Id = Interlocked.Increment(ref counter);

            Border.MouseDown += HitTestBorder_MouseDown;
            Border.MouseUp += Border_MouseUp;

            Border.Visibility = Visibility.Visible;
            Border.Style = FindResource("VplGroupBorderStyle") as Style;
                
            HostCanvas.NodeGroupCollection.Add(this);

            SetZIndex(this, 1);
            SetZIndex(Border, 1);
        }