public void Downcdldata() { string temp = CdlCollectionProperty[SeletedItem]; int index = SeletedItem; CdlCollectionProperty.RemoveAt(SeletedItem); CdlCollectionProperty.Insert(index + 1, temp); SeletedItem = index + 1; }
public void Insertcdldata(string content) { if (!CdlCollection.Contains(content)) { int index = SeletedItem == -1 ? 0 : SeletedItem; CdlCollectionProperty.Insert(index, content); SeletedItem = index; } acwindow.Close(); }
public void Changecdldata(string content) { if (SeletedItem != -1) { int index = SeletedItem; CdlCollectionProperty.RemoveAt(index); CdlCollectionProperty.Insert(index, content); SeletedItem = index; } acwindow.Close(); }
public void Deletecdldata() { int index = SeletedItem; CdlCollectionProperty.RemoveAt(SeletedItem); if (CdlCollectionProperty.Count == 0) { index = -1; } SeletedItem = index; }
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); } }
public void Loadcdldata() { string[] cdls = gdo.GetCdlData(Path.Combine(Environment.CurrentDirectory, @"excelmodels\接坡面数据.xlsx")); if (cdls != null) { foreach (string item in cdls) { CdlCollectionProperty.Add(item); } } }