Example #1
0
        private void CbDataFiles_OnSelected(object sender, RoutedEventArgs e)
        {
            var si   = (KeyValuePair <string, string>)cbDataFiles.SelectedItem;
            var data = new ScatterplotFileLoader().Load(si.Value);

            Init(data.LableX, data.LableY, new ScatterPointCollection(data.Points));
        }
Example #2
0
        private void LoadMenuItem_OnClick(object sender, RoutedEventArgs e)
        {
            /* Загружает файл с точками. Формат строчек должен быть определенного вида:
             * первая строчка: имя первого параметра - имя второго
             * остальные: значение первого - значение второго.
             * Разделитель пробел   */

            ScatterplotData data;

            var dialog = new OpenFileDialog
            {
                Multiselect      = false,
                Filter           = "Text|*.txt|All|*.*",
                InitialDirectory = Directory.GetCurrentDirectory() + "\\" + "AppData"
            };

            if (dialog.ShowDialog() == true)
            {
                data = new ScatterplotFileLoader().Load(dialog.FileName);
            }
            else
            {
                return;
            }

            Init(data.LableX, data.LableY, new ScatterPointCollection(data.Points));
        }