Exemple #1
0
        // Delete selection
        internal void Delete(WordAndCanvas wac)
        {
            if (wac == null)
            {
                throw new ArgumentNullException(nameof(wac));
            }

            if (m_WordAndCanvasList != null && m_WordAndCanvasList.Contains(wac))
            {
                m_WordAndCanvasList.Remove(wac);
                viewModel.SelectedWordCount = m_WordAndCanvasList.Count;
            }
        }
Exemple #2
0
        public void Add(WordAndCanvas wac)
        {
            if (m_WordAndCanvasList == null)
            {
                m_WordAndCanvasList = new List <WordAndCanvas>();
            }

            if (!m_WordAndCanvasList.Contains(wac))
            {
                m_WordAndCanvasList.Add(wac);
                wac.SetColor(App.SelectedValidForeground, App.SelectedValidBackground);

                viewModel.SelectedWordCount++;
            }
        }