예제 #1
0
파일: FrmMain.cs 프로젝트: patrovite/Archit
        private void btUp_Click(object sender, EventArgs e)
        {
            int p = listBoxProjets.SelectedIndex;

            if (p > 0)
            {
                Projet prj = lstprj.Projets[p];
                lstprj.Projets.Remove(prj);
                lstprj.Projets.Insert(p - 1, prj);
                SaveDB();

                RefreshListbox();
                //p = listBoxProjets.SelectedIndex;
                listBoxProjets.SelectedIndex = p - 1;

                RefreshFields(true);
            }
        }
예제 #2
0
파일: FrmMain.cs 프로젝트: patrovite/Archit
        private void btDown_Click(object sender, EventArgs e)
        {
            int p = listBoxProjets.SelectedIndex;

            if (p == -1)
            {
                return;
            }

            if (p < lstprj.Projets.Count - 1)
            {
                Projet prj = lstprj.Projets[p];
                lstprj.Projets.Remove(prj);
                lstprj.Projets.Insert(p + 1, prj);
                SaveDB();

                RefreshListbox();
                //p = listBoxProjets.SelectedIndex;
                listBoxProjets.SelectedIndex = p + 1;

                RefreshFields(true);
            }
        }