Canguro.Model.Model.sections_ElementRemoved C# (CSharp) Method

sections_ElementRemoved() private method

private sections_ElementRemoved ( object sender, ListChangedEventArgs args ) : void
sender object
args ListChangedEventArgs
return void
        void sections_ElementRemoved(object sender, ListChangedEventArgs<Canguro.Model.Section.Section> args)
        {
            foreach (LineElement line in lineList)
                if (line != null && line.Properties is StraightFrameProps &&
                    ((StraightFrameProps)line.Properties).Section == args.ChangedObject)
                {
                    args.Cancel = true;
                    break;
                }
        }