Пример #1
0
        /// <summary>
        /// Отобразить на экране список названий проектов
        /// </summary>
        private void ShowProjects()
        {
            int selectNumber = Math.Max(listBoxProjectList.SelectedIndex, 0);

            m_ProjectInfos = m_DatabaseTools.GetProjectRows();
            listBoxProjectList.Items.Clear();
            labelInfo.Text = "";
            foreach (Exchange.ProjectInfo projectInfo in m_ProjectInfos)
            {
                listBoxProjectList.Items.Add(projectInfo.Name);
            }
            listBoxProjectList.Focus();

            if (listBoxProjectList.Items.Count > 0)
            {
                if (selectNumber < listBoxProjectList.Items.Count)
                {
                    listBoxProjectList.SelectedIndex = selectNumber;
                }
                else
                {
                    listBoxProjectList.SelectedIndex = listBoxProjectList.Items.Count - 1;
                }
            }
        }