Beispiel #1
0
        public void Downcdldata()
        {
            string temp  = CdlCollectionProperty[SeletedItem];
            int    index = SeletedItem;

            CdlCollectionProperty.RemoveAt(SeletedItem);
            CdlCollectionProperty.Insert(index + 1, temp);
            SeletedItem = index + 1;
        }
Beispiel #2
0
 public void Insertcdldata(string content)
 {
     if (!CdlCollection.Contains(content))
     {
         int index = SeletedItem == -1 ? 0 : SeletedItem;
         CdlCollectionProperty.Insert(index, content);
         SeletedItem = index;
     }
     acwindow.Close();
 }
Beispiel #3
0
 public void Changecdldata(string content)
 {
     if (SeletedItem != -1)
     {
         int index = SeletedItem;
         CdlCollectionProperty.RemoveAt(index);
         CdlCollectionProperty.Insert(index, content);
         SeletedItem = index;
     }
     acwindow.Close();
 }
Beispiel #4
0
        public void Deletecdldata()
        {
            int index = SeletedItem;

            CdlCollectionProperty.RemoveAt(SeletedItem);
            if (CdlCollectionProperty.Count == 0)
            {
                index = -1;
            }
            SeletedItem = index;
        }
Beispiel #5
0
 public void Savecdldata()
 {
     try
     {
         gdo.SaveCdlData(CdlCollectionProperty.ToArray(),
                         Path.Combine(Environment.CurrentDirectory, @"excelmodels\接坡面数据.xlsx"));
     }
     catch (System.Exception ex)
     {
         System.Windows.MessageBox.Show(ex.Message, "出错", System.Windows.MessageBoxButton.OK);
     }
 }
Beispiel #6
0
        public void Loadcdldata()
        {
            string[] cdls = gdo.GetCdlData(Path.Combine(Environment.CurrentDirectory, @"excelmodels\接坡面数据.xlsx"));

            if (cdls != null)
            {
                foreach (string item in cdls)
                {
                    CdlCollectionProperty.Add(item);
                }
            }
        }