コード例 #1
0
ファイル: Route.cs プロジェクト: MinhHuong/WSN-PN
        public virtual void RemovedFromCanvas(LTSCanvas canvas)
        {
            //Remove nail
            foreach (NailItem nailItem in this.Nails)
                canvas.RemoveSingleCanvasItem(nailItem);

            this.Nails.Clear();

            //Remove transition
            canvas.RemoveSingleCanvasItem(this.transition);
            canvas.RemoveSingleRoute(this);
        }
コード例 #2
0
ファイル: PNArc.cs プロジェクト: vu111293/pat-design
        public override void RemovedFromCanvas(LTSCanvas canvas)
        {
            //Remove nail
            foreach (NailItem nailItem in this.Nails)
            {
                canvas.RemoveSingleCanvasItem(nailItem);
            }
            this.Nails.Clear();

            //Remove transition
            canvas.RemoveSingleCanvasItem(Label);
            canvas.RemoveSingleRoute(this);
        }