Beispiel #1
0
        private void deleteSelectedProjects(object sender, EventArgs e)
        {
            int prevCount = m_projectList.Controls.Count;

            for (int i = 0; i < m_projectList.Controls.Count; ++i)
            {
                ProjectDisplay prj = m_projectList.Controls[i] as ProjectDisplay;
                if (prj.isSelected())
                {
                    m_projectList.Controls.Remove(prj);
                    i--;
                }
            }
            int newCount = m_projectList.Controls.Count;

            m_projectList.HorizontalScroll.Maximum *= (int)((double)newCount / (double)prevCount);
        }