示例#1
0
        private void RemoveGroup(SignalViewGroupViewModel group, bool removeFromCollection)
        {
            group.Dispose();

            if (removeFromCollection)
            {
                Groups.Remove(group);
            }
        }
示例#2
0
        public SignalViewGroupViewModel AddGroup()
        {
            SignalViewGroupViewModel newInstance = null;

            newInstance = new SignalViewGroupViewModel(this, () => RemoveGroup(newInstance, true));

            Groups.Add(newInstance);

            return(newInstance);
        }