Пример #1
0
        public TablesVM()
        {
            this.PropertyChanged += TablesVM_PropertyChanged;

            UtecMapTableHelper = new UtecMapTableHelper(_rows, _columns);

            DataTables = TableHelper.GenDataTables(_rows, _columns);

            SelectedCellIndexes = new ObservableCollection <int[]>();
        }
Пример #2
0
        void SaveMap()
        {
            string path = Common.SaveFile();

            if (string.IsNullOrEmpty(path))
            {
                return;
            }

            UtecMapTableHelper.SaveMap(path, UtecMapTables);
        }
Пример #3
0
        void OpenMap()
        {
            string path = Common.SelectFile("text files|*.txt");

            if (string.IsNullOrEmpty(path))
            {
                return;
            }

            UtecMapTables = UtecMapTableHelper.LoadMap(path);

            var fuelMap = UtecMapTables.FirstOrDefault(p => p.Key == "MapFuel");

            SelectedUtecMapTable = fuelMap;
        }